aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* MC/X86: Add custom hack for recognizing "imul $12, %eax" and friends.Daniel Dunbar2010-08-241-0/+8
* MC/AsmParser: Change ParseExpression to use ParseIdentifier(), to supportDaniel Dunbar2010-08-241-5/+9
* MC/X86: Warn on scale factors > 1 without index register, instead of erroring,Daniel Dunbar2010-08-241-3/+4
* Move enabling the local stack allocation pass into the target where it belongs.Jim Grosbach2010-08-245-23/+19
* Use MapValue in the Linker instead of having a private functionDan Gohman2010-08-245-136/+19
* MC/Parser: Accept leading dollar signs in identifiers.Daniel Dunbar2010-08-241-0/+24
* Don't cast away qualifiers with C-style casts.Dan Gohman2010-08-241-3/+3
* add ARM cmd line option to force always using virtual base regs when possible.Jim Grosbach2010-08-241-4/+16
* Relocate against parent if the symbol is not in section or it's a common symb...Benjamin Kramer2010-08-241-1/+2
* Turn LVI on, previously detected failures should be fixed now.Owen Anderson2010-08-241-1/+1
* MapValue support for MDNodes. This is similar to r109117, exceptDan Gohman2010-08-241-8/+27
* Fix X86's isLegalAddressingMode to recognize that static addressesDan Gohman2010-08-241-1/+3
* Add a comment explaining why this code doesn't just callDan Gohman2010-08-241-0/+4
* Add a comment explaining why this code is more complex than itDan Gohman2010-08-241-0/+8
* Fix SPU BE to use all the available return registers.Kalle Raiskila2010-08-241-34/+16
* Remove some dead code from SPU BE that remainedKalle Raiskila2010-08-243-26/+6
* Don't assume that all constants with integer types are ConstantInts.Owen Anderson2010-08-241-2/+11
* Add braces to fix dangling else.Dan Gohman2010-08-241-2/+2
* Extend function-local metadata to be usable as attachments.Dan Gohman2010-08-244-39/+120
* When we know we have an MDValue or MDString, call EnumerateMetadataDan Gohman2010-08-241-1/+1
* Give ParseInstructionMetadata access to the PerFunctionState object.Dan Gohman2010-08-242-4/+5
* Simplify this code. NamedMDNode operands are MDNodes.Dan Gohman2010-08-241-2/+1
* Use pshufhw and pshuflw in more cases and fix getTargetShuffleNode number of ...Bruno Cardoso Lopes2010-08-242-2/+18
* Add comments for what the condition code symbols mean.Bill Wendling2010-08-241-16/+16
* Update comment.Eric Christopher2010-08-241-1/+2
* Fix the opcode and the operands for the load instruction.Eric Christopher2010-08-241-2/+5
* Add register class hack that needs to go away, but makes it more obviousEric Christopher2010-08-241-12/+35
* fix rdar://7997827 - Accept and ignore LL and ULL suffixes on integer literals.Chris Lattner2010-08-241-2/+26
* Add some more debugging code, make it more obvious that RegOffset isEric Christopher2010-08-241-12/+20
* Revert r107202. It is not adding any value.Devang Patel2010-08-242-17/+6
* Don't need the extra register here.Eric Christopher2010-08-231-6/+4
* Let FE use derived types for DW_TAG_friend.Devang Patel2010-08-231-0/+1
* Add some more "get address into register" code and a more TODOs/FIXMEs.Eric Christopher2010-08-231-0/+22
* Add an ARMFunctionInfo member and use it.Eric Christopher2010-08-231-1/+5
* Verify that a non-uniqued non-temporary MDNode is not deleted viaDan Gohman2010-08-231-1/+3
* Start getting ARM loads/address computation going.Eric Christopher2010-08-231-0/+73
* Fix thinko. Having no tests is great ...Benjamin Kramer2010-08-231-4/+4
* Remove the MFI storage of the local allocation block size. It's not needed.Jim Grosbach2010-08-231-4/+0
* Reduce code duplication.Benjamin Kramer2010-08-231-26/+10
* ELFObjectWriter: Run ComputeSymbolTable before recording relocations. This wa...Benjamin Kramer2010-08-231-85/+21
* Start using target speficic nodes for shuffles: pshufhw and pshuflwBruno Cardoso Lopes2010-08-231-1/+19
* Better handling of local offsets for downwards growing stacks. This correctsJim Grosbach2010-08-232-25/+39
* tyopsGabor Greif2010-08-233-3/+3
* Turn LVI back off, I have a testcase now.Owen Anderson2010-08-231-1/+1
* Add a new llvm.x86.int intrinsic, allowing access to the Chris Lattner2010-08-231-3/+7
* Add a TODO.Mikhail Glushenkov2010-08-231-0/+1
* llvmc: Properly handle (error) in edge properties.Mikhail Glushenkov2010-08-231-5/+10
* Add the symbol offset to the relocation value when we relocate against sectio...Benjamin Kramer2010-08-231-2/+3
* Handle qualified constants that are directly folded by FE.Devang Patel2010-08-232-6/+26
* Use the proper relocation section + cleanup, from Roman Divacky.Benjamin Kramer2010-08-231-3/+5