search for: canlosslesslybitcastto

Displaying 3 results from an estimated 3 matches for "canlosslesslybitcastto".

2014 Feb 27
3
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
...t class > should have a bunch of implementations of comparisons between various > different things, which can pass down to other methods in the same class. In new patch series attached to this post, I have moved all static methods into FunctionComparator. > + // Replacement for type::canLosslesslyBitCastTo, that > + // establish order relation on this kind of properties. > + int checkForLosslessBitcast(const Type *L, const Type *R); > > Type:: not type:: . Please make this comment more descriptive. Done. [new comment] Replacement for Type::canLosslesslyBitCastTo, that establish orde...
2014 Mar 13
2
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
...of comparisons between various > > different things, which can pass down to other methods in the > same class. > In new patch series attached to this post, I have moved all static > methods into FunctionComparator. > > > > + // Replacement for type::canLosslesslyBitCastTo, that > > + // establish order relation on this kind of properties. > > + int checkForLosslessBitcast(const Type *L, const Type *R); > > > > Type:: not type:: . Please make this comment more descriptive. > Done. > [new comment] > Re...
2014 Feb 03
4
[LLVMdev] MergeFunctions: reduce complexity to O(log(N))
Hi all, Previous patch has been split onto series of small changes. On each stage (after each patch) MergeFunctions pass is compilable and stable. Please find patches in attachment for review. To apply all patches at once, use "apply-patches.sh" script as follows: 0. Place "apply-patches.sh" in same directory with patches. 1. cd <llvm-sources-dir> 2. "bash