| Commit message (Expand) | Author | Age | Files | Lines |
* | Fixed the condition codes for the atomic64 min/umin code generation on ARM. I... | Silviu Baranga | 2013-01-25 | 1 | -2/+2 |
* | Follow up of commit r172472. | Quentin Colombet | 2013-01-14 | 1 | -28/+15 |
* | Complete the existing support of ARM v6m, v7m, and v7em, i.e., respectively c... | Quentin Colombet | 2013-01-14 | 1 | -0/+9 |
* | Fix description of ARMOperand | Joel Jones | 2013-01-09 | 1 | -1/+1 |
* | ARM Cost model: Use the size of vector registers and widest vectorizable inst... | Nadav Rotem | 2013-01-09 | 1 | -0/+10 |
* | Last in the series of removing unnecessary '0' arguments for | Eric Christopher | 2013-01-09 | 2 | -6/+6 |
* | MIsched: add an ILP window property to machine model. | Andrew Trick | 2013-01-09 | 1 | -0/+3 |
* | These functions have default arguments of 0 for the last arg. Use | Eric Christopher | 2013-01-09 | 1 | -2/+2 |
* | Cost Model: Move the 'max unroll factor' variable to the TTI and add initial ... | Nadav Rotem | 2013-01-09 | 1 | -0/+25 |
* | Renamed MCInstFragment to MCRelaxableFragment and added some comments. | Eli Bendersky | 2013-01-08 | 1 | -2/+2 |
* | ARM: Copy-paste error. | Jim Grosbach | 2013-01-07 | 1 | -1/+1 |
* | ARM: Fix a few copy-paste errors. | Jim Grosbach | 2013-01-07 | 2 | -3/+3 |
* | Change SMRange to be half-open (exclusive end) instead of closed (inclusive) | Jordan Rose | 2013-01-07 | 1 | -82/+90 |
* | Add LICENSE.TXT covering contributions made by ARM. | Tim Northover | 2013-01-07 | 1 | -0/+47 |
* | Move TargetTransformInfo to live under the Analysis library. This no | Chandler Carruth | 2013-01-07 | 1 | -1/+1 |
* | Switch TargetTransformInfo from an immutable analysis pass that requires | Chandler Carruth | 2013-01-07 | 7 | -64/+142 |
* | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 22 | -63/+63 |
* | Resort the #include lines in include/... and lib/... with the | Chandler Carruth | 2013-01-02 | 2 | -2/+2 |
* | Remove the Function::getRetAttributes method in favor of using the AttributeS... | Bill Wendling | 2012-12-30 | 1 | -2/+1 |
* | Remove the Function::getFnAttributes method in favor of using the AttributeSet | Bill Wendling | 2012-12-30 | 5 | -12/+19 |
* | Use a std::string rather than a dynamically allocated char* buffer. | Benjamin Kramer | 2012-12-24 | 2 | -21/+6 |
* | Cleanup compiler warnings on discarding type qualifiers in casts. Switch to C... | Benjamin Kramer | 2012-12-21 | 2 | -6/+10 |
* | Remove duplicate includes. | Roman Divacky | 2012-12-21 | 3 | -3/+0 |
* | Add ARM cortex-r5 subtarget. | Quentin Colombet | 2012-12-21 | 2 | -1/+13 |
* | Add an MF argument to MI::copyImplicitOps(). | Jakob Stoklund Olesen | 2012-12-20 | 3 | -4/+4 |
* | MachineInstrBuilderize ARM. | Jakob Stoklund Olesen | 2012-12-20 | 1 | -3/+4 |
* | Revert "Adding support for llvm.arm.neon.vaddl[su].* and" | Bob Wilson | 2012-12-20 | 3 | -66/+4 |
* | On some ARM cpus, flags setting movs with shifter operand, i.e. lsl, lsr, asr, | Evan Cheng | 2012-12-20 | 4 | -77/+103 |
* | Remove MCTargetAsmLexer and its derived classes now that edis, | Roman Divacky | 2012-12-20 | 3 | -138/+0 |
* | Adding support for llvm.arm.neon.vaddl[su].* and | Renato Golin | 2012-12-20 | 3 | -4/+66 |
* | MC: Add MCInstrDesc::mayAffectControlFlow() method. | Jim Grosbach | 2012-12-19 | 2 | -2/+2 |
* | Remove the explicit MachineInstrBuilder(MI) constructor. | Jakob Stoklund Olesen | 2012-12-19 | 4 | -11/+9 |
* | LLVM sdisel normalize bit extraction of the form: | Evan Cheng | 2012-12-19 | 1 | -2/+107 |
* | Remove edis - the enhanced disassembler. Fixes PR14654. | Roman Divacky | 2012-12-19 | 3 | -18/+1 |
* | Change TargetLowering::findRepresentativeClass to take an MVT, instead | Patrik Hagglund | 2012-12-19 | 2 | -3/+3 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 6 | -13/+13 |
* | Disable ARM partial flag dependency optimization at -Oz | Quentin Colombet | 2012-12-18 | 1 | -2/+10 |
* | Repair bundles that were broken by removing and reinserting the first | Jakob Stoklund Olesen | 2012-12-18 | 1 | -1/+8 |
* | Extract a method, no functional change intended. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -31/+35 |
* | [arm fast-isel] Minor cleanup. No functional change intended. | Chad Rosier | 2012-12-17 | 1 | -10/+6 |
* | [arm fast-isel] Fast-isel only handles simple VTs, so make sure the necessary | Chad Rosier | 2012-12-17 | 1 | -10/+20 |
* | Revert/correct some FastISel changes in r170104 (EVT->MVT for | Patrik Hagglund | 2012-12-17 | 1 | -11/+19 |
* | Make sure the alternate PC+imm syntax of LDR instruction with a small | Kevin Enderby | 2012-12-14 | 1 | -1/+6 |
* | Change TargetLowering::getRegClassFor to take an MVT, instead of EVT. | Patrik Hagglund | 2012-12-13 | 3 | -43/+37 |
* | Add ARM NONE and PREL31 relocation types. | Logan Chien | 2012-12-12 | 1 | -1/+8 |
* | Sorry about the churn. One more change to getOptimalMemOpType() hook. Did I | Evan Cheng | 2012-12-12 | 2 | -3/+3 |
* | - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term. | Evan Cheng | 2012-12-12 | 2 | -14/+3 |
* | Avoid using lossy load / stores for memcpy / memset expansion. e.g. | Evan Cheng | 2012-12-12 | 2 | -0/+11 |
* | Trim unneeded header #include. | Jim Grosbach | 2012-12-11 | 1 | -1/+0 |
* | ARM: Remove old testing option. | Jim Grosbach | 2012-12-11 | 1 | -5/+1 |