aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Use frameindex, if available, as a last resort to emit debug info for a param...Devang Patel2010-11-021-2/+13
* Add correct NEON encodings for vld2, vld3, and vld4 basic variants.Owen Anderson2010-11-024-70/+103
* Remove an assert - it's possible to be hit, and we just want to avoidEric Christopher2010-11-021-1/+1
* WhitespeaceEric Christopher2010-11-021-1/+1
* No really, no thumb1 for arm fast isel. Also add an informative comment asEric Christopher2010-11-021-3/+7
* Don't try to split weird critical edges that really aren't:Jakob Stoklund Olesen2010-11-021-2/+12
* Attempt to provide correct encodings for a number of other vld1 variants, whi...Owen Anderson2010-11-021-45/+59
* Add aesthetic break.Owen Anderson2010-11-021-1/+1
* Add correct NEON encodings for the "multiple single elements" form of vld.Owen Anderson2010-11-025-18/+53
* MachineLICM should not claim to be preserving the CFG when it can split criticalJakob Stoklund Olesen2010-11-011-1/+0
* Be more precise about verifying missing kill flags.Jakob Stoklund Olesen2010-11-011-2/+4
* When inserting copies during splitting, always use the parent register as theJakob Stoklund Olesen2010-11-012-19/+16
* Explicitly check for non-consant reference in an LDRi12 instruction. Add FIXMEJim Grosbach2010-11-011-1/+10
* Remove unused function.Jim Grosbach2010-11-011-13/+0
* Add support for alignment operands on VLD1-lane instructions.Bob Wilson2010-11-012-25/+46
* Missed reverting this bit.Bill Wendling2010-11-011-1/+1
* Minor cleanup.Bill Wendling2010-11-011-11/+7
* rearrange a bit.Chris Lattner2010-11-011-50/+55
* Add NEON VLD1-lane instructions. Partial fix for Radar 8599955.Bob Wilson2010-11-015-4/+93
* Add kill flag verification.Jakob Stoklund Olesen2010-11-011-2/+13
* Update kill flags while rewriting instructions after splitting.Jakob Stoklund Olesen2010-11-011-0/+3
* Move the machine operand MC encoding patterns to the parent classes.Bill Wendling2010-11-012-41/+36
* When folding away a (shl (shr)) pair, we need to check that the bits that wil...Owen Anderson2010-11-011-1/+1
* use our fancy new MnemonicAlias mechanism to remove a bunch of hacksChris Lattner2010-11-012-51/+16
* When we look at instructions to convert to setting the 's' flag, we need to lookBill Wendling2010-11-012-7/+9
* Don't assign new registers created during a split to the same stack slot, butJakob Stoklund Olesen2010-11-013-16/+3
* Add basic LiveStacks verification.Jakob Stoklund Olesen2010-11-011-0/+20
* NEON does not support truncating vector stores. Radar 8598391.Bob Wilson2010-11-011-0/+4
* Add FIXME.Jim Grosbach2010-11-011-0/+1
* Add 'IsThumb' predicate to patterns marked as 'IsThumb1Only'. The latter gatesJim Grosbach2010-11-012-20/+22
* Write the line info to .debug_line.Rafael Espindola2010-11-011-0/+9
* Mark ARM subtarget features that are available for the assembler.Jim Grosbach2010-11-012-15/+21
* trailing whitespaceJim Grosbach2010-11-011-5/+5
* Move EmitInstruction to MCObjectStreamer so that ELF and MachO can share it.Rafael Espindola2010-11-014-69/+46
* The T2 extract/pack instructions are only valid in Thumb2 mode. Mark theJim Grosbach2010-11-011-12/+14
* Add support for .value.Rafael Espindola2010-11-011-0/+2
* Implement .weakref.Rafael Espindola2010-11-018-2/+121
* Move instruction encoding bits into the parent class and remove the temporaryBill Wendling2010-11-012-273/+224
* The testcase is now XFAILed. Sorry about the breakage.Bill Wendling2010-11-011-0/+2
* "mov[zs]x (mem), GR16" are not ambiguous: the memChris Lattner2010-11-011-0/+6
* Implement enough of the missing instalias support to getChris Lattner2010-11-012-3/+33
* make the asm matcher emitter reject instructions that have commentsChris Lattner2010-11-011-2/+2
* reject instructions that contain a \n in their asmstring. MarkChris Lattner2010-11-012-8/+13
* Revert r117876 for now, it's causing more testsuite failures.Eric Christopher2010-10-311-2/+0
* Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is whatBill Wendling2010-10-311-0/+2
* Attach a GCModuleInfo to a MachineFunction.Nicolas Geoffray2010-10-312-3/+6
* fix the !eq operator in tblgen to return a bit instead of an int.Chris Lattner2010-10-312-0/+6
* two changes: make the asmmatcher generator ignore ARM pseudos properly,Chris Lattner2010-10-314-9/+19
* reapply r117858 with apparent editor malfunction fixed (somehow I Chris Lattner2010-10-315-11/+21
* revert r117858 while I check out a failure I missed.Chris Lattner2010-10-315-21/+11