aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Tweak ARM assembly parsing and printing of MSR instruction.Jim Grosbach2011-07-197-50/+86
* Distinguish between two copies of one inlined variable.Devang Patel2011-07-194-3/+28
* ARM assembly parsing of MRS instruction.Jim Grosbach2011-07-194-10/+24
* Enhance the FixedLengthDecoder to be able to generate plausible-looking decod...Owen Anderson2011-07-194-112/+140
* Change variable name.Akira Hatanaka2011-07-191-3/+3
* ARM assembly parsing for MRC/MRC2/MRRC/MRRC2.Jim Grosbach2011-07-193-9/+22
* Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL orAkira Hatanaka2011-07-192-29/+30
* Move mr[r]c[2] ARM tests and tidy up a bit.Jim Grosbach2011-07-192-10/+19
* ARM testcases for MOVT.Jim Grosbach2011-07-192-0/+15
* Use descriptive variable names. Akira Hatanaka2011-07-191-154/+177
* ARM assembly parsing for MOV (register).Jim Grosbach2011-07-193-19/+46
* 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-194-5/+32
* ARM assembly parsing for MOV (immediate).Jim Grosbach2011-07-197-21/+99
* Whitespace.Jim Grosbach2011-07-191-1/+1
* Remove unused code.Jim Grosbach2011-07-191-54/+3
* Fix comments.Akira Hatanaka2011-07-191-10/+10
* Remove redundant instructions.Akira Hatanaka2011-07-192-26/+17
* 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-194-32/+5
* Revert "Update docs to reflect r135457."Bob Wilson2011-07-191-3/+1
* Convert ConstantFoldGetElementPtr to use ArrayRef.Jay Foad2011-07-193-27/+25
* Convert SimplifyGEPInst to use ArrayRef.Jay Foad2011-07-195-11/+15
* Convert gep_type_begin and gep_type_end to use ArrayRef.Jay Foad2011-07-193-9/+11
* Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad2011-07-1911-30/+25
* Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall.Jay Foad2011-07-199-43/+43
* Add intrinsics for the zext / sext instructions.Richard Osborne2011-07-193-7/+47
* Add intrinsics for the testct, testwct instructions.Richard Osborne2011-07-193-1/+29
* Add intrinsics for the peek and endin instructions.Richard Osborne2011-07-193-1/+28
* Remove bogus test: for all possible inputs of %X, the 'sub nsw' is guaranteedNick Lewycky2011-07-191-11/+0
* Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng2011-07-1974-314/+641
* 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 isLoadExtLegal and isTruncStoreLegal check what the name says. :) This ...Eli Friedman2011-07-191-5/+2
* Update docs to reflect r135457.Devang Patel2011-07-191-1/+3
* Make a provision to encode inline location in a variable. This will enable dw...Devang Patel2011-07-194-5/+32
* Revert r135423.Devang Patel2011-07-194-148/+0
* Document how to maintain a git-svn clone of the LLVM git repositories.Jeffrey Yasskin2011-07-191-1/+56
* 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-192-0/+7
* Rename CompactEncoding to CompactUnwindEncoding.Bill Wendling2011-07-192-9/+9
* Fixed a bug where the MC subtarget informationSean Callanan2011-07-191-0/+1
* Add a field for the compact unwind encoding.Bill Wendling2011-07-191-1/+2
* Move the compact encoding from the target-specific library to the code-genBill Wendling2011-07-182-3/+13
* Revamp our handling of tLDMIA[_UPD] and tSTMIA[_UPD] to avoid having multiple...Owen Anderson2011-07-184-17/+40
* Eliminate TargetAsmInfo::getCompactUnwindEncoding. This get rid of theEvan Cheng2011-07-182-11/+0