aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* llvm-mc/AsmMatcher: Remove some code which has been obsoleted by move toDaniel Dunbar2009-08-101-24/+4
* llvm-mc/AsmMatcher: Fix thinko, Mem isn't a subclass of Imm.Daniel Dunbar2009-08-101-1/+1
* We are not using FoldingSet for metadata uniquing anymore.Devang Patel2009-08-102-15/+1
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-1019-33/+42
* llvm-mc/AsmMatcher: Change assembler parser match classes to their own recordDaniel Dunbar2009-08-105-79/+101
* g++ 4.0 doesn't have std::vector::data.Benjamin Kramer2009-08-101-1/+1
* Change the MDNode uniquing to a ValueMap, at Devang's request.Owen Anderson2009-08-106-37/+34
* split MachO section handling stuff out to its out .h/.cpp file.Chris Lattner2009-08-1012-429/+462
* add a fixmeChris Lattner2009-08-101-0/+4
* arm only needs to emit one .align directive for hidden nlp's, not oneChris Lattner2009-08-101-1/+1
* make sure that arm nonlazypointers are aligned properlyChris Lattner2009-08-101-0/+1
* Fix a weird ppc64-specific link error during an llvm-gcc build:Chris Lattner2009-08-101-0/+2
* fix some warnings for the MSVC build, by Yonggang Luo!Chris Lattner2009-08-102-3/+2
* Make this comment more closely reflect the code.Dan Gohman2009-08-101-1/+1
* Add nounwind keywords.Dan Gohman2009-08-102-4/+4
* Add support for printing loop structure information in asm comments.David Greene2009-08-103-3/+161
* Clarify limitations of a ModulePass requiring a FunctionPass.Devang Patel2009-08-101-1/+1
* llvm-mc/AsmParser: Check for matches with super classes when matchingDaniel Dunbar2009-08-102-2/+52
* Checkpoint scheduling itinerary changes.David Goodwin2009-08-103-28/+53
* Post RA scheduler changes. Introduce a hazard recognizer that uses the target...David Goodwin2009-08-108-82/+342
* Watch out for empty BB.Evan Cheng2009-08-101-1/+1
* rev, rev16, and revsh do not set CPSR.Evan Cheng2009-08-101-3/+3
* Duh. Most 16-bit Thumb rr instructions are two-address. Fix table.Evan Cheng2009-08-101-9/+15
* CPSR can be livein; transfer predicate operands correctly; tMUL is two-address.Evan Cheng2009-08-101-19/+57
* Add support for folding loads / stores into 16-bit moves used by Thumb2.Evan Cheng2009-08-101-37/+61
* 80 col violation.Evan Cheng2009-08-101-2/+3
* Use tMOVgpr2gpr instead of t2MOVr.Evan Cheng2009-08-101-4/+7
* Add support for a user supplied pointer argument to llvm_install_error_handler.Daniel Dunbar2009-08-102-10/+20
* Move ConstantExpr handling to ResolveConstantExpr method and alsoBruno Cardoso Lopes2009-08-102-28/+87
* Add support to reduce most of 32-bit Thumb2 arithmetic instructions.Evan Cheng2009-08-104-81/+161
* Always use the 16-bit tMOVgpr2gpr instead of the 32-bit t2MOVr.Evan Cheng2009-08-101-2/+1
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-1018-285/+727
* add a simple back() method to StringRef.Chris Lattner2009-08-101-0/+5
* Use abs64 instead abs; some platforms don't have a 64-bit abs overload. Notic...Benjamin Kramer2009-08-091-1/+1
* Add support to convert 32-bit instructions to 16-bit non-two-address ones.Evan Cheng2009-08-091-35/+96
* always end a section with \n on elf.Chris Lattner2009-08-091-0/+2
* llvm-mc/AsmParser: Fix thinko in ClassInfo::operator<.Daniel Dunbar2009-08-091-2/+7
* llvm-mc/AsmParser: Add hack to ignore Int_* and *_Int instructions for now, toDaniel Dunbar2009-08-091-0/+11
* Disable this test for now, we don't check for super classes when matching yet.Daniel Dunbar2009-08-091-1/+2
* llvm-mc/AsmParser: Implement user defined super classes.Daniel Dunbar2009-08-094-12/+113
* Add tests for Neon VZIP and VUZP instructions.Bob Wilson2009-08-092-0/+234
* Add a test for Neon VTRN instructions.Bob Wilson2009-08-091-0/+117
* llvm-mc/AsmParser: Separate instruction ordering for ambiguity detection.Daniel Dunbar2009-08-091-36/+45
* Change Neon table lookup (VTBL) and table extension (VTBX) intrinsics toBob Wilson2009-08-091-9/+34
* Extend comment on ParserMatchClass .td field, and add some missingDaniel Dunbar2009-08-093-0/+9
* llvm-mc/AsmParser: Define match classes in the .td file.Daniel Dunbar2009-08-093-27/+53
* llvm-mc/AsmParser: Sketch infrastructure for ordering instructions & detectingDaniel Dunbar2009-08-091-14/+106
* STLExtras: Add less_ptr.Daniel Dunbar2009-08-091-0/+7
* fix editoChris Lattner2009-08-081-1/+0
* llvm-mc/AsmMatcher: Tweak string matcher (missed a newline).Daniel Dunbar2009-08-081-1/+1