aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner2009-08-0813-110/+161
* Use subclassing to print lane-like immediates (w/o hash) eliminatingAnton Korobeynikov2009-08-085-32/+37
* llvm-mc/AsmMatcher: Tweak string matcher.Daniel Dunbar2009-08-081-26/+28
* remove nondeterminstic test.Chris Lattner2009-08-081-13/+0
* add a note about dead zero extends.Chris Lattner2009-08-081-0/+49
* 1. Make MCSection an abstract class.Chris Lattner2009-08-0811-157/+136
* switch this to create coff sections for now, it doesn't really matter for Chris Lattner2009-08-082-5/+5
* Add crc32 instruction and intrinsics. Add a new class of prefixEric Christopher2009-08-086-0/+131
* Add support for READCYCLECOUNTER in Blackfin back-end.Jakob Stoklund Olesen2009-08-084-5/+46
* add new PIC16Section class, this time hopefully not breaking the build :)Chris Lattner2009-08-083-2/+40
* llvm-mc/AsmMatcher: Switch token matching to use the new string matcher.Daniel Dunbar2009-08-082-35/+37
* Revert r78501, it doesn't build.Daniel Dunbar2009-08-082-37/+1
* make PIC16 create its own custom MCSection.Chris Lattner2009-08-082-1/+37
* make target-specific TLOF impls (except PIC16) create target-specificChris Lattner2009-08-083-9/+9
* stub out PECOFF/MachO/ELF MCSection classesChris Lattner2009-08-082-3/+47
* eliminate TargetLoweringObjectFileSparc in favor of a TAI hook.Chris Lattner2009-08-087-34/+45
* Don't build illegal ops in DAGCombiner::SimplifyBinOpWithSameOpcodeHands().Jakob Stoklund Olesen2009-08-082-3/+5
* give pic16 a target-specific section creation name tooChris Lattner2009-08-082-35/+33
* now that getOrCreateSection is all object-file specific,Chris Lattner2009-08-084-165/+137
* sink getOrCreateSection down into all the object file implementations,Chris Lattner2009-08-084-14/+51
* Fix some cut and paste-os.Eric Christopher2009-08-081-3/+3
* add a little function to do arbitrary string pattern matching in aChris Lattner2009-08-081-3/+138
* add another constChris Lattner2009-08-081-1/+1
* remove a useless anon-ns, make table const.Chris Lattner2009-08-081-6/+1
* Some ProfileInfo cleanups.Daniel Dunbar2009-08-085-19/+19
* Add a basic static ProfileInfo provider (ProfileEstimatorPass).Daniel Dunbar2009-08-085-0/+266