2012-09-17 |
Nadav Rotem | Disable the protection from escaped allocas in an attempt...
|
commit | commitdiff | tree |
2012-09-16 |
Nadav Rotem | Fix the testcase to work on all platforms.
|
commit | commitdiff | tree |
2012-09-16 |
Nadav Rotem | The PMOVZXWD family of functions had patterns extends...
|
commit | commitdiff | tree |
2012-09-13 |
Nadav Rotem | Fix an 80 char line limit.
|
commit | commitdiff | tree |
2012-09-13 |
Nadav Rotem | Rename the flag which protects from escaped allocas...
|
commit | commitdiff | tree |
2012-09-13 |
Nadav Rotem | Fix a dagcombine optimization. The optimization attempts...
|
commit | commitdiff | tree |
2012-09-13 |
Nadav Rotem | Fix a typo.
|
commit | commitdiff | tree |
2012-09-13 |
Nadav Rotem | Stack Coloring: We have code that checks that all of...
|
commit | commitdiff | tree |
2012-09-12 |
Nadav Rotem | Add a flag to disable the code that looks for allocas...
|
commit | commitdiff | tree |
2012-09-12 |
Nadav Rotem | Enable stack-coloring, in hope that the recent fixes...
|
commit | commitdiff | tree |
2012-09-12 |
Nadav Rotem | Stack coloring: remove lifetime intervals which contain...
|
commit | commitdiff | tree |
2012-09-11 |
Nadav Rotem | Dragonegg selfhost exposed additional cases where alloca...
|
commit | commitdiff | tree |
2012-09-11 |
Nadav Rotem | Enable stack coloring.
|
commit | commitdiff | tree |
2012-09-11 |
Nadav Rotem | Stack Coloring: Dont crash on dbg values which use...
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Disable stack coloring because it makes dragonegg fail...
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Enable stack coloring.
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Stack Coloring: Handle the case where END markers come...
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Minor cleanup. No functional change.
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Stack Coloring: Debug prints to print the slot number...
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Stack Coloring: When searching for disjoint regions...
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Stack Coloring: Add support for multiple regions of...
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Fix a typo in the comment.
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Add an assertion that the frame index is indeed inside...
|
commit | commitdiff | tree |
2012-09-10 |
Nadav Rotem | Teach the DAGBuilder about lifetime markers which are...
|
commit | commitdiff | tree |
2012-09-06 |
Nadav Rotem | Disable stack coloring by default in order to resolve...
|
commit | commitdiff | tree |
2012-09-06 |
Nadav Rotem | Fix a few old-GCC warnings. No functional change.
|
commit | commitdiff | tree |
2012-09-06 |
Nadav Rotem | Fix the test by specifying an exact cpu model.
|
commit | commitdiff | tree |
2012-09-06 |
Nadav Rotem | Add a new optimization pass: Stack Coloring, that merges...
|
commit | commitdiff | tree |
2012-09-04 |
Nadav Rotem | LICM may hoist an instruction with undefined behavior...
|
commit | commitdiff | tree |
2012-09-02 |
Nadav Rotem | Fix a typo.
|
commit | commitdiff | tree |
2012-09-02 |
Nadav Rotem | Not all targets have efficient ISel code generation...
|
commit | commitdiff | tree |
2012-09-02 |
Nadav Rotem | Generate better select code by allowing the target...
|
commit | commitdiff | tree |
2012-08-30 |
Nadav Rotem | Currently targets that do not support selects with...
|
commit | commitdiff | tree |
2012-08-30 |
Nadav Rotem | It is illegal to transform (sdiv (ashr X c1) c2) ...
|
commit | commitdiff | tree |
2012-08-30 |
Nadav Rotem | remove old docs
|
commit | commitdiff | tree |
2012-08-28 |
Nadav Rotem | Make sure that we don't call getZExtValue on values...
|
commit | commitdiff | tree |
2012-08-28 |
Nadav Rotem | Teach InstCombine to canonicalize [SU]div+[AL]shl...
|
commit | commitdiff | tree |
2012-08-19 |
Nadav Rotem | When unsafe math is used, we can use commutative FMAX...
|
commit | commitdiff | tree |
2012-08-18 |
Nadav Rotem | Reapply r162160 with a fix: Optimize Arith->Trunc-...
|
commit | commitdiff | tree |
2012-08-18 |
Nadav Rotem | Revert r162160 because it made a few buildbots fail.
|
commit | commitdiff | tree |
2012-08-18 |
Nadav Rotem | The X86 backend has a number of optimizations for SETCC...
|
commit | commitdiff | tree |
2012-08-16 |
Nadav Rotem | Add dump/dumpr methods to SDValue.
|
commit | commitdiff | tree |
2012-08-14 |
Nadav Rotem | During the CodeGenPrepare we often lower intrinsics...
|
commit | commitdiff | tree |
2012-08-13 |
Nadav Rotem | LICM uses AliasSet information to hoist and sink instruction...
|
commit | commitdiff | tree |
2012-08-13 |
Nadav Rotem | MemoryDependenceAnalysis attempts to find the first...
|
commit | commitdiff | tree |
2012-08-13 |
Nadav Rotem | Do not optimize (or (and X,Y), Z) into BFI and other...
|
commit | commitdiff | tree |
2012-08-13 |
Nadav Rotem | Fix a documentation typo.
|
commit | commitdiff | tree |
2012-08-09 |
Nadav Rotem | Fix the legalization of ExtLoad on ARM. ExpandUnalignedLoad...
|
commit | commitdiff | tree |
2012-07-30 |
Nadav Rotem | When constant folding GEP expressions, keep the address...
|
commit | commitdiff | tree |
2012-07-24 |
Nadav Rotem | Clean whitespaces.
|
commit | commitdiff | tree |
2012-07-23 |
Nadav Rotem | Suppress a warning.
|
commit | commitdiff | tree |
2012-07-23 |
Nadav Rotem | Doxygenify the comments of ISD nodes.
|
commit | commitdiff | tree |
2012-07-23 |
Nadav Rotem | Fixed DAGCombine optimizations which generate select_cc...
|
commit | commitdiff | tree |
2012-07-18 |
Nadav Rotem | The vbroadcast family of instructions has 'fallback...
|
commit | commitdiff | tree |
2012-07-17 |
Nadav Rotem | Fix a crash in the legalization of large vectors.
|
commit | commitdiff | tree |
2012-07-16 |
Nadav Rotem | Minor cleanup and docs.
|
commit | commitdiff | tree |
2012-07-16 |
Nadav Rotem | Make ComputeDemandedBits return a deterministic result...
|
commit | commitdiff | tree |
2012-07-16 |
Nadav Rotem | Fix a bug in the 3-address conversion of LEA when one...
|
commit | commitdiff | tree |
2012-07-15 |
Nadav Rotem | Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR...
|
commit | commitdiff | tree |
2012-07-15 |
Nadav Rotem | Teach getTargetVShiftNode about TargetConstant nodes.
|
commit | commitdiff | tree |
2012-07-15 |
Nadav Rotem | Rename VBROADCASTSDrm into VBROADCASTSDYrm to match...
|
commit | commitdiff | tree |
2012-07-15 |
Nadav Rotem | Refactor the code that checks that all operands of...
|
commit | commitdiff | tree |
2012-07-14 |
Nadav Rotem | AVX: Fix a bug in getTargetVShiftNode. The shift amount...
|
commit | commitdiff | tree |
2012-07-14 |
Nadav Rotem | Add a dagcombine optimization to convert concat_vectors...
|
commit | commitdiff | tree |
2012-07-12 |
Nadav Rotem | The LIT tests below do not specify the exact cpu model...
|
commit | commitdiff | tree |
2012-07-11 |
Nadav Rotem | When ext-loading and trunc-storing vectors to memory...
|
commit | commitdiff | tree |
2012-07-11 |
Nadav Rotem | Rename many of the Tmp1, Tmp2, Tmp3 variables to names...
|
commit | commitdiff | tree |
2012-07-11 |
Nadav Rotem | Refactor the DAG Legalizer by extracting the legalization of
|
commit | commitdiff | tree |
2012-07-10 |
Nadav Rotem | Improve the loading of load-anyext vectors by allowing...
|
commit | commitdiff | tree |
2012-06-21 |
Nadav Rotem | Add a number of threshold arguments to the SRA pass.
|
commit | commitdiff | tree |
2012-06-21 |
Nadav Rotem | llvm-stress: Stabalize (by using an ordered container...
|
commit | commitdiff | tree |
2012-06-10 |
Nadav Rotem | Add AutoUpgrade support for the SSE4 ptest intrinsics.
|
commit | commitdiff | tree |
2012-06-07 |
Nadav Rotem | Do not optimize the used bits of the x86 vselect condition...
|
commit | commitdiff | tree |
2012-06-07 |
Nadav Rotem | Fix a bug in FoldSelectOpOp. Bitcast ops may change...
|
commit | commitdiff | tree |
2012-06-04 |
Nadav Rotem | Remove the "-promote-elements" flag. This flag is now...
|
commit | commitdiff | tree |
2012-05-19 |
Nadav Rotem | On Haswell, perfer storing YMM registers using a single...
|
commit | commitdiff | tree |
2012-05-19 |
Nadav Rotem | Add support for additional in-reg vbroadcast patterns
|
commit | commitdiff | tree |
2012-05-13 |
Nadav Rotem | Fix the tool documentation
|
commit | commitdiff | tree |
2012-05-10 |
Nadav Rotem | Fix merge-typo and cleanup
|
commit | commitdiff | tree |
2012-05-10 |
Nadav Rotem | AVX2: Add an additional broadcast idiom.
|
commit | commitdiff | tree |
2012-05-10 |
Nadav Rotem | Generate AVX/AVX2 shuffles even when there is a memory...
|
commit | commitdiff | tree |
2012-04-24 |
Nadav Rotem | ConstantFoldSelectInstruction swapped the operands...
|
commit | commitdiff | tree |
2012-04-24 |
Nadav Rotem | Fix the testcase. We do expect two vblendw on XMMs.
|
commit | commitdiff | tree |
2012-04-24 |
Nadav Rotem | Add a testcase for 155440
|
commit | commitdiff | tree |
2012-04-24 |
Nadav Rotem | AVX: Add additional vbroadcast replacement sequences...
|
commit | commitdiff | tree |
2012-04-24 |
Nadav Rotem | AVX2: The BLENDPW instruction selects between vectors...
|
commit | commitdiff | tree |
2012-04-24 |
Nadav Rotem | AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes...
|
commit | commitdiff | tree |
2012-04-23 |
Nadav Rotem | Optimize the vector UINT_TO_FP, SINT_TO_FP and FP_TO_SINT...
|
commit | commitdiff | tree |
2012-04-21 |
Nadav Rotem | Teach getVectorTypeBreakdown about promotion of vectors...
|
commit | commitdiff | tree |
2012-04-15 |
Nadav Rotem | Do not convert between fp128 <-> ppc_fp128 since there...
|
commit | commitdiff | tree |
2012-04-15 |
Nadav Rotem | Fix PR12529. The Vxx family of instructions are only...
|
commit | commitdiff | tree |
2012-04-15 |
Nadav Rotem | When emulating vselect using OR/AND/XOR make sure to...
|
commit | commitdiff | tree |
2012-04-11 |
Nadav Rotem | remove unused argument
|
commit | commitdiff | tree |
2012-04-11 |
Nadav Rotem | Reapply 154397. Original message:
|
commit | commitdiff | tree |
2012-04-11 |
Nadav Rotem | Reapply 154396 after fixing a test.
|
commit | commitdiff | tree |
2012-04-10 |
Nadav Rotem | Fix a dagcombine optimization which assumes that the...
|
commit | commitdiff | tree |
2012-04-10 |
Nadav Rotem | Modify the code that lowers shuffles to blends from...
|
commit | commitdiff | tree |
2012-04-09 |
Nadav Rotem | Lower some x86 shuffle sequences to the vblend family...
|
commit | commitdiff | tree |
2012-04-09 |
Nadav Rotem | Fix a bug in the lowering of broadcasts: ConstantPools...
|
commit | commitdiff | tree |
2012-04-08 |
Nadav Rotem | AVX2: Build splat vectors by broadcasting a scalar...
|
commit | commitdiff | tree |
next |