| Commit message (Expand) | Author | Age | Files | Lines |
* | Make SMDiagnostic a little more sane. Instead of passing around note/warning... | Chris Lattner | 2011-10-16 | 6 | -32/+39 |
* | Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does... | Chris Lattner | 2011-10-16 | 5 | -55/+137 |
* | Add X86 BEXTR instruction. This instruction uses VEX.vvvv to encode Operand 3... | Craig Topper | 2011-10-16 | 3 | -18/+54 |
* | Add X86 feature detection support for BMI instructions. Added new cpuid funct... | Craig Topper | 2011-10-16 | 3 | -18/+107 |
* | Add support for X86 blsr, blsmsk, and blsi instructions. Required extra work ... | Craig Topper | 2011-10-15 | 3 | -17/+46 |
* | The CELL backend cannot select patterns for vector trunc-store and shl on v2... | Nadav Rotem | 2011-10-15 | 1 | -0/+9 |
* | ARM cannot select a pattern for trunc-store v4i8; /ARM/vrev.ll fails when pro... | Nadav Rotem | 2011-10-15 | 1 | -0/+2 |
* | SmallVector -> array | Benjamin Kramer | 2011-10-15 | 1 | -3/+3 |
* | Don't replace all dominated uses if there is only one use, since that | Duncan Sands | 2011-10-15 | 1 | -4/+9 |
* | Add a bad char heuristic to StringRef::find. | Benjamin Kramer | 2011-10-15 | 1 | -3/+26 |
* | Move the legalization of vector loads and stores into LegalizeVectorOps. In some | Nadav Rotem | 2011-10-15 | 2 | -183/+123 |
* | Fix SCEVExpander assert during LSR: "argument of incompatible type". | Andrew Trick | 2011-10-15 | 1 | -6/+5 |
* | Revert r142046, "Fix for llvm::sys::getHostTriple on Windows. Instead of rel... | NAKAMURA Takumi | 2011-10-15 | 1 | -36/+4 |
* | Fix for llvm::sys::getHostTriple on Windows. Instead of relying on the triple | Chad Rosier | 2011-10-15 | 1 | -4/+36 |
* | Windows/Memory.inc: Support the ability to allocate memory "near" another blo... | NAKAMURA Takumi | 2011-10-15 | 1 | -2/+7 |
* | Fix indvars randomness by removing iteration over a map. | Andrew Trick | 2011-10-15 | 1 | -12/+12 |
* | Clear out the landing pad to call site map for each function. | Bill Wendling | 2011-10-15 | 1 | -0/+1 |
* | Mark tADDrSPi as having side effects again. | Jakob Stoklund Olesen | 2011-10-15 | 1 | -3/+3 |
* | Thumb1 does not support dynamic stack realignment. | Chad Rosier | 2011-10-15 | 1 | -0/+5 |
* | Mark registers as DEAD because they're really just clobbers. | Bill Wendling | 2011-10-15 | 1 | -1/+1 |
* | Add missing correctness check to ARMTargetLowering::ReconstructShuffle. Fixe... | Eli Friedman | 2011-10-14 | 1 | -0/+8 |
* | Make sure that the register is in the register class before adding it as a ma... | Bill Wendling | 2011-10-14 | 1 | -1/+3 |
* | Mark the invoke call instruction as implicitly defining the callee-saved regi... | Bill Wendling | 2011-10-14 | 1 | -2/+31 |
* | constify array itself, don't iterate multiple times. | Chris Lattner | 2011-10-14 | 1 | -2/+2 |
* | Allow the source module to be materialized during the linking process. | Tanya Lattner | 2011-10-14 | 1 | -2/+11 |
* | Fix a non-firing assert. Change: | Richard Trieu | 2011-10-14 | 1 | -1/+1 |
* | ocaml bindings: add getopcode for constant and instruction, and int64_of_const. | Torok Edwin | 2011-10-14 | 1 | -0/+6 |
* | bindings: tab and indentation fixes of my previous commits | Torok Edwin | 2011-10-14 | 1 | -25/+25 |
* | A few 80-col violations. | Evan Cheng | 2011-10-14 | 2 | -5/+10 |
* | Disable code/data region symbols on ELF targets, where different mapping symb... | Owen Anderson | 2011-10-14 | 1 | -1/+1 |
* | Add an implementation of the CanLowerReturn function to the PPC backend | Hal Finkel | 2011-10-14 | 2 | -0/+17 |
* | Add f128 to datalayout string. | Akira Hatanaka | 2011-10-14 | 1 | -2/+2 |
* | initial test commit (remove whitespace) | Hal Finkel | 2011-10-14 | 1 | -2/+2 |
* | Update live-in lists when splitting critical edges. | Jakob Stoklund Olesen | 2011-10-14 | 1 | -0/+5 |
* | Revert r141932, r141936 and r141937. | Akira Hatanaka | 2011-10-14 | 4 | -299/+1 |
* | Fix typo. "__sync_fetch_and-xor_4" should be "__sync_fetch_and_xor_4". | Jim Grosbach | 2011-10-14 | 1 | -1/+1 |
* | An instruction's operands aren't necessarily instructions or constants. They | Nick Lewycky | 2011-10-14 | 1 | -1/+2 |
* | Add X86 ANDN instruction. Including instruction selection. | Craig Topper | 2011-10-14 | 4 | -2/+41 |
* | Add X86 TZCNT instruction and patterns to select it. Also added core-avx2 pro... | Craig Topper | 2011-10-14 | 5 | -5/+54 |
* | Definition of function getMipsRegisterNumbering. | Akira Hatanaka | 2011-10-14 | 1 | -0/+113 |
* | Add definition of class MipsELFWriterInfo. | Akira Hatanaka | 2011-10-14 | 3 | -0/+276 |
* | Add missing relocation types. | Akira Hatanaka | 2011-10-14 | 1 | -1/+3 |
* | Fixup enumerations. | Akira Hatanaka | 2011-10-14 | 1 | -0/+90 |
* | Add more Mips relocation types. | Akira Hatanaka | 2011-10-14 | 1 | -1/+21 |
* | Ban rematerializable instructions with side effects. | Jakob Stoklund Olesen | 2011-10-14 | 4 | -11/+13 |
* | V_SET0 has no side effects. | Jakob Stoklund Olesen | 2011-10-14 | 1 | -1/+1 |
* | Add value numbers when spilling dead defs. | Jakob Stoklund Olesen | 2011-10-14 | 1 | -1/+9 |
* | Avoid undefined behavior in negation in LSR. Patch by Ahmed Charles. | Eli Friedman | 2011-10-13 | 1 | -2/+2 |
* | Fix undefined shift. Patch by Ahmed Charles. | Eli Friedman | 2011-10-13 | 1 | -1/+1 |
* | Simplify assertion, and avoid undefined shift. Based on patch by Ahmed Charles. | Eli Friedman | 2011-10-13 | 1 | -8/+1 |