aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Define intrinsics for crc instruction.Eric Christopher2009-08-081-0/+20
* Use reloc_absolute_word_sext relocation for X86::MOV64(ri/mi)32 instructions,...Bruno Cardoso Lopes2009-08-081-2/+2
* More ProfileInfo improvements.Daniel Dunbar2009-08-087-91/+157
* ELF improvements:Bruno Cardoso Lopes2009-08-084-58/+114
* Update CMakeDaniel Dunbar2009-08-081-0/+1
* Clean out per-function data after the machine code verifier is done with it.Jakob Stoklund Olesen2009-08-081-0/+8
* Add insert_elt / extract_elt patterns for v4f32 stuff.Anton Korobeynikov2009-08-081-19/+30
* Lane number should be printed w/o hashAnton Korobeynikov2009-08-082-11/+11
* Use VLDM / VSTM to spill/reload 128-bit Neon registersAnton Korobeynikov2009-08-085-10/+30
* Update the machine code verifier to keep up with the scavenger.Jakob Stoklund Olesen2009-08-081-12/+22
* Remove RegisterScavenger::isSuperRegUsed(). This completely reverses the mist...Jakob Stoklund Olesen2009-08-083-41/+9
* Simplify RegScavenger::forward a bit more.Jakob Stoklund Olesen2009-08-083-66/+80
* move this fp select into a patternAndrew Lenharth2009-08-082-22/+9
* Always initialize AsmConds.Benjamin Kramer2009-08-081-0/+2
* MSVC doesn't like member variables with the same name as the class.Benjamin Kramer2009-08-081-13/+13
* llvm-mc/AsmMatcher: Improve match code.Daniel Dunbar2009-08-084-131/+319
* Implement Neon VZIP and VUZP instructions. These are very similar to VTRN,Bob Wilson2009-08-082-16/+70
* Implement Neon VTRN instructions. For now, anyway, these are selectedBob Wilson2009-08-082-0/+48
* llvm-mc/AsmMatcher: Switch to a unified function to convert operands to MCInst,Daniel Dunbar2009-08-081-42/+73
* Add a skeleton Thumb2 instruction size reduction pass.Evan Cheng2009-08-082-1/+219
* Code refactoring. No functionality change.Evan Cheng2009-08-084-22/+31
* tADDhirr should target GPR, not tGPR.Evan Cheng2009-08-081-1/+1
* I can type.Evan Cheng2009-08-081-1/+1
* make printInstruction return void since its result is omitted. Make the Chris Lattner2009-08-0814-25/+25