| Commit message (Expand) | Author | Age | Files | Lines |
| * | wrap OptSize and MinSize attributes for easier and consistent access (NFCI) | Sanjay Patel | 2015-08-04 | 1 | -9/+7 |
| * | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -1/+1 |
| * | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -1/+1 |
| * | [ARM] Pass a callback to FunctionPass constructors to enable skipping execution | Akira Hatanaka | 2015-06-08 | 1 | -4/+11 |
| * | Revert r238473, "Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM." | Peter Collingbourne | 2015-06-05 | 1 | -18/+1 |
| * | Thumb2: Modify codegen for memcpy intrinsic to prefer LDM/STM. | Peter Collingbourne | 2015-05-28 | 1 | -1/+18 |
| * | Use new MachineInstr mayLoadOrStore() API. NFC. | Chad Rosier | 2015-05-22 | 1 | -1/+1 |
| * | Thumb2SizeReduction: Check the correct set of registers for LDMIA. | Peter Collingbourne | 2015-05-05 | 1 | -9/+4 |
| * | [ARM] Transfer the internal flag in thumb2 size reduction. | Pete Cooper | 2015-05-01 | 1 | -1/+4 |
| * | Purge unused includes throughout libSupport. | Benjamin Kramer | 2015-03-23 | 1 | -0/+1 |
| * | Cleanup and remove a chunk of getARMSubtarget calls in the | Eric Christopher | 2015-03-05 | 1 | -0/+3 |
| * | ARM: Canonicalize access to function attributes, NFC | Duncan P. N. Exon Smith | 2015-02-14 | 1 | -5/+2 |
| * | Migrate ARM except for TTI, AsmPrinter, and frame lowering | Eric Christopher | 2015-01-29 | 1 | -4/+2 |
| * | [ARM] Remove redundant assignment. | Tilmann Scheller | 2014-11-05 | 1 | -1/+0 |
| * | ARM: don't size-reduce STMs using the LR register. | Tim Northover | 2014-09-10 | 1 | -1/+1 |
| * | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 2014-08-04 | 1 | -1/+2 |
| * | Move function dependent resetting of a subtarget variable out of the | Eric Christopher | 2014-07-04 | 1 | -1/+2 |
| * | [C++] Use 'nullptr'. Target edition. | Craig Topper | 2014-04-25 | 1 | -3/+3 |
| * | [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 | 1 | -1/+2 |
| * | ARM: Range based for-loop over block predecessors. | Jim Grosbach | 2014-04-04 | 1 | -3/+2 |
| * | Prune includes in ARM target. | Craig Topper | 2014-03-22 | 1 | -2/+1 |
| * | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-10 | 1 | -2/+2 |
| * | Range-ify some for loops. | Owen Anderson | 2014-03-07 | 1 | -8/+4 |
| * | [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. | Benjamin Kramer | 2014-03-02 | 1 | -2/+2 |
| * | Fix PR 18369: [Thumbv8] asserts due to inconsistent CPSR liveness of IT blocks | Weiming Zhao | 2014-01-13 | 1 | -0/+3 |
| * | ARM: decide whether to use movw/movt based on "minsize" attribute. | Tim Northover | 2013-12-02 | 1 | -2/+1 |
| * | ARM: Remove unused variable. | Benjamin Kramer | 2013-04-08 | 1 | -2/+0 |
| * | Avoid high-latency false CPSR dependencies even for tMOVSi. | Jakob Stoklund Olesen | 2013-04-04 | 1 | -46/+103 |
| * | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -1/+1 |
| * | Resort the #include lines in include/... and lib/... with the | Chandler Carruth | 2013-01-02 | 1 | -1/+1 |
| * | Remove the Function::getFnAttributes method in favor of using the AttributeSet | Bill Wendling | 2012-12-30 | 1 | -3/+5 |
| * | On some ARM cpus, flags setting movs with shifter operand, i.e. lsl, lsr, asr, | Evan Cheng | 2012-12-20 | 1 | -77/+92 |
| * | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 1 | -1/+1 |
| * | 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 |
| * | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -5/+5 |
| * | Revert r162713: "Add ATOMIC_LDR* pseudo-instructions to model atomic_load on ... | Jakob Stoklund Olesen | 2012-08-28 | 1 | -21/+5 |
| * | Add ATOMIC_LDR* pseudo-instructions to model atomic_load on ARM. | Jakob Stoklund Olesen | 2012-08-27 | 1 | -5/+21 |
| * | Added missing CMN case in Thumb2SizeReduction pass so that LLVM emits 16-bits... | Sebastian Pop | 2012-05-04 | 1 | -0/+1 |
| * | Tidy up. 80 columns. | Jim Grosbach | 2012-04-06 | 1 | -1/+1 |
| * | Use uint16_t to store registers and opcode in static tables in the target spe... | Craig Topper | 2012-03-11 | 1 | -3/+3 |
| * | Use uint16_t to store instruction implicit uses and defs. Reduces static data. | Craig Topper | 2012-03-08 | 1 | -1/+1 |
| * | Make sure the regs are low regs for tMUL size reduction. | Jim Grosbach | 2012-02-24 | 1 | -1/+6 |
| * | Thumb2 size reduction fix for tied operands of tMUL. | Jim Grosbach | 2012-02-24 | 1 | -1/+13 |
| * | Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle. | Evan Cheng | 2011-12-17 | 1 | -4/+7 |
| * | - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a function | Evan Cheng | 2011-12-14 | 1 | -13/+28 |
| * | Add bundle aware API for querying instruction properties and switch the code | Evan Cheng | 2011-12-07 | 1 | -3/+2 |
| * | Avoid partial CPSR dependency from loop backedges. rdar://10357570 | Evan Cheng | 2011-10-27 | 1 | -24/+43 |
| * | Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode. | Jim Grosbach | 2011-08-24 | 1 | -0/+1 |