2012-06-26 |
Elena Demikhovsky | Shuffle optimization for AVX/AVX2. |
tree | commitdiff |
2012-06-26 |
Craig Topper | Remove some duplicate instructions that exist only... |
tree | commitdiff |
2012-06-26 |
Andrew Trick | Enable the new LoopInfo algorithm by default. |
tree | commitdiff |
2012-06-25 |
Eli Friedman | Make some ugly hacks for inline asm operands which... |
tree | commitdiff |
2012-06-25 |
Nuno Lopes | revert my previous commit (r159173), since as Eli point... |
tree | commitdiff |
2012-06-25 |
Nuno Lopes | do not set realloc() as NotAlias, since it can return... |
tree | commitdiff |
2012-06-25 |
Manman Ren | ARM: update peephole optimization. |
tree | commitdiff |
2012-06-25 |
Dan Gohman | Fix the objc_autoreleasedReturnValue optimization code... |
tree | commitdiff |
2012-06-25 |
Jakob Stoklund Olesen | Enforce stricter liveness rules for PHIs. |
tree | commitdiff |
2012-06-25 |
Jakob Stoklund Olesen | Run ProcessImplicitDefs on SSA form where it can be... |
tree | commitdiff |
2012-06-25 |
Nuno Lopes | improve optimization of invoke instructions: |
tree | commitdiff |
2012-06-25 |
Meador Inge | PR13013: ELF Type identification fails for MSB type... |
tree | commitdiff |
2012-06-25 |
Rafael Espindola | If a constant or a function has linkonce_odr linkage... |
tree | commitdiff |
2012-06-24 |
Jakob Stoklund Olesen | %RCX is not a function live-out in eh.return functions. |
tree | commitdiff |
2012-06-24 |
Hal Finkel | Allow controlling vectorization of boolean values separ... |
tree | commitdiff |
2012-06-24 |
Nick Lewycky | Remove dyn_cast + dereference pattern by replacing... |
tree | commitdiff |
2012-06-24 |
Nick Lewycky | Remove a dangling reference to a deleted instruction... |
tree | commitdiff |
2012-06-24 |
Pete Cooper | DAG legalisation can now handle illegal fma vector... |
tree | commitdiff |
2012-06-23 |
Hal Finkel | Allow BBVectorize to fuse compare instructions. |
tree | commitdiff |
2012-06-23 |
Marshall Clow | Add relocation types for Hexagon processor; patch by... |
tree | commitdiff |
2012-06-23 |
Hans Wennborg | Extend the IL for selecting TLS models (PR9788) |
tree | commitdiff |
2012-06-23 |
Rafael Espindola | Handle aliases to tls variables in all architectures... |
tree | commitdiff |
2012-06-23 |
Evan Cheng | (sub X, imm) gets canonicalized to (add X, -imm) |
tree | commitdiff |
2012-06-22 |
Jim Grosbach | ARM: Add a better diagnostic for some out of range... |
tree | commitdiff |
2012-06-22 |
Hal Finkel | Add support for the PPC isel instruction. |
tree | commitdiff |
2012-06-22 |
Chad Rosier | FileCheckize tests. |
tree | commitdiff |
2012-06-22 |
Lang Hames | Rename fp-op fusion option (yet again) for compatibilit... |
tree | commitdiff |
2012-06-22 |
Evan Cheng | EmitZerofill should take a 64-bit size or else it's... |
tree | commitdiff |
2012-06-22 |
Jakob Stoklund Olesen | Revert remaining part of r93200: "Disable folding sext... |
tree | commitdiff |
2012-06-22 |
NAKAMURA Takumi | test/CodeGen/Generic/asm-large-immediate.ll: Mark it... |
tree | commitdiff |
2012-06-22 |
Jakob Stoklund Olesen | Functions calling __builtin_eh_return must have a frame... |
tree | commitdiff |
2012-06-22 |
Andrew Trick | ARM scheduling fix: compute predicated implicit use... |
tree | commitdiff |
2012-06-22 |
Nick Lewycky | Emit relocations for DW_AT_location entries on systems... |
tree | commitdiff |
2012-06-22 |
Lang Hames | Rename -allow-excess-fp-precision flag to -fuse-fp... |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | instcombine: disable optimization of 'invoke null... |
tree | commitdiff |
2012-06-21 |
Evan Cheng | Look pass zext to strength reduce an udiv. Patch by... |
tree | commitdiff |
2012-06-21 |
Jack Carter | The inline asm operand modifier 'n' is suppose |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | Add support for invoke to the MemoryBuiltin analysid. |
tree | commitdiff |
2012-06-21 |
Akira Hatanaka | 1. fix null program output after some other changes |
tree | commitdiff |
2012-06-21 |
Akira Hatanaka | Add Mips to the list of target architectures for the... |
tree | commitdiff |
2012-06-21 |
Hal Finkel | Treat TargetGlobalAddress as a constant for the purpose... |
tree | commitdiff |
2012-06-21 |
Jack Carter | The inline asm operand modifier 'c' is suppose |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | hopefully fix the buildbots: some tests have wrong... |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | port the BoundsChecking patch to the new MemoryBuiltin... |
tree | commitdiff |
2012-06-21 |
Nuno Lopes | refactor the MemoryBuiltin analysis: |
tree | commitdiff |
2012-06-21 |
NAKAMURA Takumi | Revert r158209, "test/CodeGen/Generic/APIntLoadStore... |
tree | commitdiff |
2012-06-21 |
Lang Hames | Add a missing llvm.fma -> VFNMS pattern to the ARM... |
tree | commitdiff |
2012-06-21 |
Evan Cheng | Emit a single _udivmodsi4 libcall instead of two separa... |
tree | commitdiff |
2012-06-20 |
Jakob Stoklund Olesen | Remove the -live-regunits command line option. |
tree | commitdiff |
2012-06-20 |
Akira Hatanaka | Revert r158846. |
tree | commitdiff |
2012-06-20 |
Akira Hatanaka | In MipsDisassembler.cpp, instead of defining register... |
tree | commitdiff |
2012-06-20 |
Jakob Stoklund Olesen | Only update regunit live ranges that have been precomputed. |
tree | commitdiff |
2012-06-20 |
Hal Finkel | Add support for generating reg+reg (indexed) pre-inc... |
tree | commitdiff |
2012-06-20 |
Craig Topper | Don't insert 128-bit UNDEF into 256-bit vectors. Just... |
tree | commitdiff |
2012-06-19 |
Lang Hames | Add DAG-combines for aggressive FMA formation. |
tree | commitdiff |
2012-06-19 |
Jakob Stoklund Olesen | Add a triple. |
tree | commitdiff |
2012-06-19 |
Jakob Stoklund Olesen | Implement PPCInstrInfo::isCoalescableExtInstr(). |
tree | commitdiff |
2012-06-19 |
Jan Wen Voung | Have ARM ELF use correct reloc for "b" instr. |
tree | commitdiff |
2012-06-19 |
Hal Finkel | Add support for generating reg+reg preinc stores on... |
tree | commitdiff |
2012-06-19 |
Rafael Espindola | really add a triple :-( |
tree | commitdiff |
2012-06-19 |
Rafael Espindola | Add a triple to the test. |
tree | commitdiff |
2012-06-19 |
Rafael Espindola | Move the support for using .init_array from ARM to... |
tree | commitdiff |
2012-06-18 |
Nuno Lopes | revert r158660, since Chris has some issues with this... |
tree | commitdiff |
2012-06-18 |
Manman Ren | ARM: use NOEN loads and stores if possible when handlin... |
tree | commitdiff |
2012-06-18 |
Jim Grosbach | ARM: Define generic HINT instruction. |
tree | commitdiff |
2012-06-18 |
Nuno Lopes | add the 'alloc' metadata node to represent the size... |
tree | commitdiff |
2012-06-18 |
Joel Jones | This change handles a another case for generating the... |
tree | commitdiff |
2012-06-18 |
Chandler Carruth | Add a regression test for the bug exposed by r158087... |
tree | commitdiff |
2012-06-18 |
Chandler Carruth | Temporarily revert r158087. |
tree | commitdiff |
2012-06-17 |
Pete Cooper | Now that SROA can form alloca's for dynamic vector... |
tree | commitdiff |
2012-06-16 |
Hal Finkel | Cleanup trip-count finding for PPC CTR loops (and some... |
tree | commitdiff |
2012-06-16 |
Hal Finkel | Teach BBVectorize to combine, when possible, or discard... |
tree | commitdiff |
2012-06-16 |
Rafael Espindola | Implement irpc. Extracted from a patch by the PaX team... |
tree | commitdiff |
2012-06-16 |
Pete Cooper | Fix crash from r158529 on Bullet. |
tree | commitdiff |
2012-06-15 |
Andrew Trick | Unit test for LSR kind=Special fix: r158536. |
tree | commitdiff |
2012-06-15 |
Kevin Enderby | Fix the encoding of the armv7m (MClass) for MSR registe... |
tree | commitdiff |
2012-06-15 |
Manman Ren | ARM: optimization for sub+abs. |
tree | commitdiff |
2012-06-15 |
Pete Cooper | Allow SROA to split up an array of vectors into multipl... |
tree | commitdiff |
2012-06-15 |
Rafael Espindola | Some optimizations done by globalopt are safe only... |
tree | commitdiff |
2012-06-15 |
Jakob Stoklund Olesen | Preserve <undef> flags in ARMExpandPseudo. |
tree | commitdiff |
2012-06-15 |
Rafael Espindola | Factor macro argument parsing into helper methods and... |
tree | commitdiff |
2012-06-15 |
Duncan Sands | Fix issues (infinite loop and/or crash) with self-refer... |
tree | commitdiff |
2012-06-14 |
Pete Cooper | Recommit r158407: Allow SROA to look at a vector type... |
tree | commitdiff |
2012-06-14 |
Rafael Espindola | Implement the isSafeToDiscardIfUnused predicate and... |
tree | commitdiff |
2012-06-14 |
Akira Hatanaka | 1. introduce MipsPat in place of Pat in order to exclud... |
tree | commitdiff |
2012-06-14 |
Akira Hatanaka | Make machine verifier check the first instruction of... |
tree | commitdiff |
2012-06-14 |
Pete Cooper | Revert r158454: Allow SROA to look at a vector type... |
tree | commitdiff |
2012-06-14 |
Pete Cooper | Recommit r158407: Allow SROA to look at a vector type... |
tree | commitdiff |
2012-06-14 |
Richard Barton | Replace assertion failure for badly formatted CPS instr... |
tree | commitdiff |
2012-06-14 |
Manman Ren | Revert: test/CodeGen/ARM/iabs.ll in r158441 |
tree | commitdiff |
2012-06-14 |
Manman Ren | InstCombine: fix a bug when combining (fcmp cc0 x,... |
tree | commitdiff |
2012-06-14 |
Akira Hatanaka | Test case for MIPS long branch pass. |
tree | commitdiff |
2012-06-14 |
Akira Hatanaka | Fix test cases. |
tree | commitdiff |
2012-06-13 |
Akira Hatanaka | Implement a DAGCombine in MipsISelLowering.cpp which... |
tree | commitdiff |
2012-06-13 |
Akira Hatanaka | Set a higher value for maxStoresPerMemcpy in MipsISelLo... |
tree | commitdiff |
2012-06-13 |
Akira Hatanaka | Implement fastcc calling convention for MIPS. |
tree | commitdiff |
2012-06-13 |
Richard Osborne | Fix pattern for MKMSK instruction. |
tree | commitdiff |
2012-06-13 |
Pete Cooper | Revert "Allow SROA to look at a vector type and see... |
tree | commitdiff |
2012-06-13 |
Pete Cooper | Allow SROA to look at a vector type and see if the... |
tree | commitdiff |
2012-06-13 |
Duncan Sands | It is possible for several constants which aren't indiv... |
tree | commitdiff |
next |