aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-2017-582/+595
* indvars: Added getInsertPointForUses to find a valid place to truncate the IV.Andrew Trick2011-07-201-15/+32
* indvars -disable-iv-rewrite: Add NarrowIVDefUse to cache def-useAndrew Trick2011-07-201-54/+61
* X86Subtarget.h: Assume "x86_64-cygwin", though it has not been released yet, ...NAKAMURA Takumi2011-07-201-1/+2
* Extra semi-colon.Eric Christopher2011-07-201-1/+1
* indvars -disable-iv-rewrite fix: derived GEP IVsAndrew Trick2011-07-201-0/+6
* Don't leak CodeGenInfos.Benjamin Kramer2011-07-201-1/+3
* Change name of class.Akira Hatanaka2011-07-201-23/+23
* Define classes for definitions of atomic instructions.Akira Hatanaka2011-07-201-106/+42
* Lower memory barriers to sync instructions.Akira Hatanaka2011-07-193-2/+28
* Fix an obvious typo that's preventing x86 (32-bit) from using .literal16.Evan Cheng2011-07-191-1/+1
* PR10386: Don't try to split an edge from an indirectbr.Eli Friedman2011-07-191-2/+9
* Tweak ARM assembly parsing and printing of MSR instruction.Jim Grosbach2011-07-193-8/+19
* Distinguish between two copies of one inlined variable.Devang Patel2011-07-193-3/+25
* ARM assembly parsing of MRS instruction.Jim Grosbach2011-07-192-7/+11
* Enhance the FixedLengthDecoder to be able to generate plausible-looking decod...Owen Anderson2011-07-191-2/+11
* Change variable name.Akira Hatanaka2011-07-191-3/+3
* ARM assembly parsing for MRC/MRC2/MRRC/MRRC2.Jim Grosbach2011-07-192-9/+8
* Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL orAkira Hatanaka2011-07-191-13/+14
* Use descriptive variable names. Akira Hatanaka2011-07-191-154/+177
* ARM assembly parsing for MOV (register).Jim Grosbach2011-07-191-19/+21
* Tidy up.Jim Grosbach2011-07-191-12/+8
* Tighten conditional for 'mov' cc_out.Jim Grosbach2011-07-191-1/+2
* Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yester...Devang Patel2011-07-192-2/+19
* ARM assembly parsing for MOV (immediate).Jim Grosbach2011-07-193-16/+63
* Remove unused code.Jim Grosbach2011-07-191-54/+3
* Fix comments.Akira Hatanaka2011-07-191-10/+10
* Remove redundant instructions.Akira Hatanaka2011-07-191-16/+12
* Separate code that modifies control flow from code that adds instruction to Akira Hatanaka2011-07-191-18/+18
* ARM range checking for so_imm operands in assembly parsing.Jim Grosbach2011-07-192-0/+15
* Revert "Make a provision to encode inline location in a variable. This will e...Bob Wilson2011-07-192-19/+2
* Convert ConstantFoldGetElementPtr to use ArrayRef.Jay Foad2011-07-193-27/+25
* Convert SimplifyGEPInst to use ArrayRef.Jay Foad2011-07-193-10/+11
* Convert gep_type_begin and gep_type_end to use ArrayRef.Jay Foad2011-07-191-1/+1
* Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad2011-07-199-28/+21
* Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall.Jay Foad2011-07-197-41/+37
* Add intrinsics for the zext / sext instructions.Richard Osborne2011-07-191-7/+13
* Add intrinsics for the testct, testwct instructions.Richard Osborne2011-07-191-1/+9
* Add intrinsics for the peek and endin instructions.Richard Osborne2011-07-191-1/+8
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-1954-280/+406
* Make EmitAtomic functions return the correct MachineBasicBlocks so thatAkira Hatanaka2011-07-191-22/+28
* Do not insert instructions in reverse order.Akira Hatanaka2011-07-191-14/+16
* Make a provision to encode inline location in a variable. This will enable dw...Devang Patel2011-07-192-2/+19
* Revert r135423.Devang Patel2011-07-192-24/+0
* Micro-opt: Only emit compact unwind if there is a compact unwind encoding to ...Bill Wendling2011-07-191-1/+1
* Use the CompactUnwindEncoding from the Frame, if it's defined.Bill Wendling2011-07-191-7/+2
* Add a frame with the compact unwind encoding if it exists.Bill Wendling2011-07-191-0/+3
* Add a method to set compact unwind encoding information in a frame.Bill Wendling2011-07-191-0/+6
* Rename CompactEncoding to CompactUnwindEncoding.Bill Wendling2011-07-191-2/+2
* Fixed a bug where the MC subtarget informationSean Callanan2011-07-191-0/+1