| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove the TII::scheduleTwoAddrSource() hook. | Jakob Stoklund Olesen | 2012-08-13 | 3 | -58/+0 |
| * | ARM: enable struct byval for AAPCS-VFP. | Manman Ren | 2012-08-13 | 1 | -0/+3 |
| * | Whitespace cleanup. | Bill Wendling | 2012-08-13 | 1 | -7/+7 |
| * | Count triangles and diamonds in early if-conversion. | Jakob Stoklund Olesen | 2012-08-13 | 1 | -0/+16 |
| * | Delete dead typedef. | Jakob Stoklund Olesen | 2012-08-13 | 1 | -2/+0 |
| * | Handle extra Tail predecessors in if-conversion. | Jakob Stoklund Olesen | 2012-08-13 | 1 | -20/+67 |
| * | [Hexagon] Don't mark callee saved registers as clobbered by a tail call | Arnold Schwaighofer | 2012-08-13 | 1 | -9/+3 |
| * | Do not optimize (or (and X,Y), Z) into BFI and other sequences if the AND ISD... | Nadav Rotem | 2012-08-13 | 1 | -1/+5 |
| * | X86: move Int_CVTSD2SSrr, Int_CVTSI2SSrr, Int_CVTSI2SDrr, Int_CVTSS2SDrr from | Manman Ren | 2012-08-13 | 1 | -6/+6 |
| * | Add support for the %H output modifier. | Eric Christopher | 2012-08-13 | 1 | -2/+15 |
| * | X86: when auto-detecting the subtarget features, make sure use IsIntel to detect | Manman Ren | 2012-08-13 | 1 | -2/+2 |
| * | [asan] remove the code for --asan-merge-callbacks as it appears to be a bad i... | Kostya Serebryany | 2012-08-13 | 1 | -78/+8 |
| * | Use correct loads for vector types during extending-load operations. | Tim Northover | 2012-08-13 | 1 | -36/+36 |
| * | Tidy up VSETCC lowering code a bit more by adding an llvm_unreachable and put... | Craig Topper | 2012-08-13 | 1 | -7/+9 |
| * | Refactor code a bit to share commonalities. No functional change intended. | Craig Topper | 2012-08-13 | 1 | -20/+21 |
| * | Fix an unused variable warning from r161742. | Craig Topper | 2012-08-13 | 1 | -3/+0 |
| * | Remove the LowerMMXCONCAT_VECTORS function. It could never execute because th... | Craig Topper | 2012-08-13 | 3 | -57/+1 |
| * | When emitting the PC range in an FDE, use the same data encoding for both ends | Nick Lewycky | 2012-08-12 | 1 | -9/+6 |
| * | Remove call to setOperationAction for SETCC of v4f32. SETCC returns an intege... | Craig Topper | 2012-08-12 | 1 | -1/+0 |
| * | Remove unnecessary call to setOperationAction for SETCC of v2i64 under SSE42.... | Craig Topper | 2012-08-12 | 1 | -3/+0 |
| * | Revert 161581: Patch to implement UMLAL/SMLAL instructions for the ARM | Arnold Schwaighofer | 2012-08-12 | 5 | -251/+17 |
| * | Change addTypeForNeon to use MVT instead of EVT so all the calls to getSimple... | Craig Topper | 2012-08-12 | 2 | -51/+46 |
| * | Make replace many calls to getSizeInBits() with is128BitVector/is256BitVector | Craig Topper | 2012-08-12 | 1 | -60/+65 |
| * | Use MVT.isXBitVector instead of EVT.isXBitVector when setting up operation ac... | Craig Topper | 2012-08-12 | 1 | -41/+35 |
| * | fix PR13577, an issue introduced by r161687 | Michael Liao | 2012-08-11 | 1 | -1/+19 |
| * | Move setOperationAction for CONCAT_VECTORS for 256-bit vectors into loop sinc... | Craig Topper | 2012-08-11 | 1 | -7/+2 |
| * | MachineCSE: Hoist isConstantPhysReg out of the loop, it checks for overlaps a... | Benjamin Kramer | 2012-08-11 | 1 | -4/+3 |
| * | PR13578: Teach MachineCSE that instructions that use a constant register can ... | Benjamin Kramer | 2012-08-11 | 1 | -2/+5 |
| * | Tidy up indentation. No functional change. | Craig Topper | 2012-08-11 | 1 | -25/+25 |
| * | Fix a cast that was casting away 'const' unnecessarily | Craig Topper | 2012-08-11 | 1 | -1/+1 |
| * | Add a couple default: llvm_unreachable() to some switch statements. Fix a bad... | Craig Topper | 2012-08-11 | 1 | -2/+4 |
| * | X86: when we are auto-detecting the subtarget features, make sure we turn on | Manman Ren | 2012-08-10 | 1 | -2/+5 |
| * | Add a proper if-conversion cost model. | Jakob Stoklund Olesen | 2012-08-10 | 1 | -13/+77 |
| * | Give MachineTraceMetrics its own debug tag. | Jakob Stoklund Olesen | 2012-08-10 | 1 | -1/+1 |
| * | Add more trace query functions. | Jakob Stoklund Olesen | 2012-08-10 | 2 | -0/+42 |
| * | The normal edge of an invoke is not allowed to branch to a block with a | Eli Friedman | 2012-08-10 | 1 | -1/+1 |
| * | ARM: enable struct byval for AAPCS. | Manman Ren | 2012-08-10 | 1 | -0/+3 |
| * | Add getTPred() and getFPred() functions. | Jakob Stoklund Olesen | 2012-08-10 | 1 | -2/+8 |
| * | Include loop-carried dependencies when computing instr heights. | Jakob Stoklund Olesen | 2012-08-10 | 1 | -6/+18 |
| * | add X86-specific DAG optimization to simplify boolean test | Michael Liao | 2012-08-10 | 1 | -4/+113 |
| * | Constify some basic blocks, no functionality change. | Rafael Espindola | 2012-08-10 | 1 | -8/+8 |
| * | remove tailing whitespaces and test commit | Michael Liao | 2012-08-10 | 1 | -3/+3 |
| * | Move BasicBlockEdge to the cpp file. No functionality change. | Rafael Espindola | 2012-08-10 | 1 | -0/+16 |
| * | stdcxx's cstdio doesn't include stdio.h, but the code using PathV2.inc | Joerg Sonnenberger | 2012-08-10 | 1 | -0/+6 |
| * | Add some missing includes for the build against stdcxx. | Joerg Sonnenberger | 2012-08-10 | 1 | -0/+1 |
| * | Fix crash when when do lto on Bullet. Dynamic GEPs in SROA were incorrectly ... | Pete Cooper | 2012-08-10 | 1 | -3/+8 |
| * | Update edge weights correctly in replaceSuccessor(). | Jakob Stoklund Olesen | 2012-08-10 | 1 | -9/+33 |
| * | Remove references to compression in llvm-ar. It has been a long time since we | Rafael Espindola | 2012-08-10 | 2 | -10/+4 |
| * | Reapply r161633-161634 "Partition use lists so defs always come before uses."" | Jakob Stoklund Olesen | 2012-08-10 | 1 | -45/+47 |
| * | Also update MRI use lists when changing a use to a def and vice versa. | Jakob Stoklund Olesen | 2012-08-10 | 1 | -19/+38 |