| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove a instcombine transform that (no longer?) makes sense: | Evan Cheng | 2012-06-26 | 2 | -28/+16 |
* | Fix llc's -print-before=pass and -print-after=pass. | Rafael Espindola | 2012-06-26 | 1 | -0/+6 |
* | X86: add GATHER intrinsics (AVX2) in LLVM | Manman Ren | 2012-06-26 | 3 | -0/+94 |
* | There are a number of generic inline asm operand modifiers that | Jack Carter | 2012-06-26 | 1 | -3/+0 |
* | Replacing zero-sized alloca's with a null pointer is too aggressive, instead | Duncan Sands | 2012-06-26 | 1 | -1/+7 |
* | Shuffle optimization for AVX/AVX2. | Elena Demikhovsky | 2012-06-26 | 1 | -0/+21 |
* | Remove some duplicate instructions that exist only to given different mnemoni... | Craig Topper | 2012-06-26 | 2 | -12/+12 |
* | Enable the new LoopInfo algorithm by default. | Andrew Trick | 2012-06-26 | 5 | -32/+32 |
* | Make some ugly hacks for inline asm operands which name a specific register a... | Eli Friedman | 2012-06-25 | 1 | -3/+16 |
* | revert my previous commit (r159173), since as Eli pointed out, it's perfectly... | Nuno Lopes | 2012-06-25 | 1 | -1/+1 |
* | do not set realloc() as NotAlias, since it can return the same pointer. This ... | Nuno Lopes | 2012-06-25 | 1 | -1/+1 |
* | ARM: update peephole optimization. | Manman Ren | 2012-06-25 | 1 | -0/+12 |
* | Fix the objc_autoreleasedReturnValue optimization code to locate | Dan Gohman | 2012-06-25 | 1 | -4/+31 |
* | Enforce stricter liveness rules for PHIs. | Jakob Stoklund Olesen | 2012-06-25 | 1 | -0/+26 |
* | Run ProcessImplicitDefs on SSA form where it can be much simpler. | Jakob Stoklund Olesen | 2012-06-25 | 1 | -2/+2 |
* | improve optimization of invoke instructions: | Nuno Lopes | 2012-06-25 | 2 | -1/+46 |
* | PR13013: ELF Type identification fails for MSB type ELF files. | Meador Inge | 2012-06-25 | 1 | -0/+11 |
* | If a constant or a function has linkonce_odr linkage and unnamed_addr, mark it | Rafael Espindola | 2012-06-25 | 1 | -0/+14 |
* | %RCX is not a function live-out in eh.return functions. | Jakob Stoklund Olesen | 2012-06-24 | 1 | -0/+252 |
* | Allow controlling vectorization of boolean values separately from other integ... | Hal Finkel | 2012-06-24 | 1 | -0/+3 |
* | Remove dyn_cast + dereference pattern by replacing it with a cast and changing | Nick Lewycky | 2012-06-24 | 1 | -0/+18 |
* | Remove a dangling reference to a deleted instruction. Fixes PR13185! | Nick Lewycky | 2012-06-24 | 1 | -0/+11 |
* | DAG legalisation can now handle illegal fma vector types by scalarisation | Pete Cooper | 2012-06-24 | 1 | -0/+12 |
* | Allow BBVectorize to fuse compare instructions. | Hal Finkel | 2012-06-23 | 1 | -0/+26 |
* | Add relocation types for Hexagon processor; patch by Sidney Manning <sidneym@... | Marshall Clow | 2012-06-23 | 2 | -0/+10 |
* | Extend the IL for selecting TLS models (PR9788) | Hans Wennborg | 2012-06-23 | 4 | -0/+407 |
* | Handle aliases to tls variables in all architectures, not just x86. | Rafael Espindola | 2012-06-23 | 1 | -0/+10 |
* | (sub X, imm) gets canonicalized to (add X, -imm) | Evan Cheng | 2012-06-23 | 1 | -0/+12 |
* | ARM: Add a better diagnostic for some out of range immediates. | Jim Grosbach | 2012-06-22 | 2 | -8/+8 |
* | Add support for the PPC isel instruction. | Hal Finkel | 2012-06-22 | 1 | -0/+23 |
* | FileCheckize tests. | Chad Rosier | 2012-06-22 | 2 | -2/+10 |
* | Rename fp-op fusion option (yet again) for compatibility with GCC option. | Lang Hames | 2012-06-22 | 4 | -4/+4 |
* | EmitZerofill should take a 64-bit size or else it's chopping off large zero-f... | Evan Cheng | 2012-06-22 | 1 | -0/+11 |
* | Revert remaining part of r93200: "Disable folding sext(trunc(x)) -> x" | Jakob Stoklund Olesen | 2012-06-22 | 1 | -6/+7 |
* | test/CodeGen/Generic/asm-large-immediate.ll: Mark it as XFAIL: powerpc, possi... | NAKAMURA Takumi | 2012-06-22 | 1 | -1/+3 |
* | Functions calling __builtin_eh_return must have a frame pointer. | Jakob Stoklund Olesen | 2012-06-22 | 1 | -3/+24 |
* | ARM scheduling fix: compute predicated implicit use properly. | Andrew Trick | 2012-06-22 | 1 | -3/+3 |
* | Emit relocations for DW_AT_location entries on systems which need it. This is | Nick Lewycky | 2012-06-22 | 1 | -0/+111 |
* | Rename -allow-excess-fp-precision flag to -fuse-fp-ops, and switch from a | Lang Hames | 2012-06-22 | 4 | -4/+4 |
* | instcombine: disable optimization of 'invoke null/undef'. I'll move this fun... | Nuno Lopes | 2012-06-21 | 1 | -0/+47 |
* | Look pass zext to strength reduce an udiv. Patch by David Majnemer. rdar://11... | Evan Cheng | 2012-06-21 | 2 | -9/+23 |
* | The inline asm operand modifier 'n' is suppose | Jack Carter | 2012-06-21 | 2 | -3/+6 |
* | Add support for invoke to the MemoryBuiltin analysid. | Nuno Lopes | 2012-06-21 | 1 | -0/+24 |
* | 1. fix null program output after some other changes | Akira Hatanaka | 2012-06-21 | 1 | -4/+0 |
* | Add Mips to the list of target architectures for the MCJIT tests. | Akira Hatanaka | 2012-06-21 | 1 | -2/+2 |
* | Treat TargetGlobalAddress as a constant for the purpose of matching pre-inc s... | Hal Finkel | 2012-06-21 | 1 | -0/+22 |
* | The inline asm operand modifier 'c' is suppose | Jack Carter | 2012-06-21 | 1 | -0/+10 |
* | hopefully fix the buildbots: some tests have wrong definitions of malloc and... | Nuno Lopes | 2012-06-21 | 1 | -0/+13 |
* | port the BoundsChecking patch to the new MemoryBuiltin API (i.e., remove most... | Nuno Lopes | 2012-06-21 | 2 | -46/+7 |
* | refactor the MemoryBuiltin analysis: | Nuno Lopes | 2012-06-21 | 1 | -1/+1 |