| Commit message (Expand) | Author | Age | Files | Lines |
* | simplify by using the twine form of GetOrCreateSymbol | Chris Lattner | 2009-10-19 | 1 | -8/+5 |
* | Enable allocation of R3 in Thumb1 | Jim Grosbach | 2009-10-19 | 4 | -17/+3 |
* | use EmitLabel instead of text emission | Chris Lattner | 2009-10-19 | 1 | -4/+6 |
* | add a twine version of MCContext::GetOrCreateSymbol. | Chris Lattner | 2009-10-19 | 2 | -6/+7 |
* | lower the ARM::CONSTPOOL_ENTRY pseudo op, giving us constant pool entries | Chris Lattner | 2009-10-19 | 3 | -6/+32 |
* | Adjust the scavenge register spilling to allow the target to choose an | Jim Grosbach | 2009-10-19 | 2 | -19/+33 |
* | add MCInstLower support for lowering ARM::PICADD, a pseudo op for pic stuffola. | Chris Lattner | 2009-10-19 | 3 | -5/+34 |
* | add register list and hacked up addrmode #4 support, we now get this: | Chris Lattner | 2009-10-19 | 2 | -2/+48 |
* | revert r84540, fixing build breakage I didn't see because of | Chris Lattner | 2009-10-19 | 2 | -7/+7 |
* | add addrmode2 support, getting us up to: | Chris Lattner | 2009-10-19 | 2 | -1/+35 |
* | add jump tables, constant pools and some trivial global | Chris Lattner | 2009-10-19 | 4 | -22/+94 |
* | pass mangler in as a reference instead of a pointer. | Chris Lattner | 2009-10-19 | 2 | -7/+7 |
* | reduce #includes | Chris Lattner | 2009-10-19 | 1 | -4/+3 |
* | add printing support for SOImm operands, getting us to: | Chris Lattner | 2009-10-19 | 3 | -4/+40 |
* | wire up some basic printOperand goodness, giving us stuff like this before | Chris Lattner | 2009-10-19 | 3 | -20/+34 |
* | add the files that go with the previous rev | Chris Lattner | 2009-10-19 | 2 | -0/+135 |
* | wire up skeletal support for having llc print instructions | Chris Lattner | 2009-10-19 | 2 | -11/+58 |
* | wire up ARM's printMCInst method. Now llvm-mc should be able to produce | Chris Lattner | 2009-10-19 | 1 | -0/+5 |
* | stub out a minimal ARMInstPrinter. | Chris Lattner | 2009-10-19 | 3 | -1/+121 |
* | remove strings from instructions who are never asmprinted. | Chris Lattner | 2009-10-19 | 4 | -30/+15 |
* | simplify code, reducing string thrashing. | Chris Lattner | 2009-10-19 | 1 | -20/+10 |
* | switch hidden gv stubs to use MachineModuleInfoMachO instead of a custom map. | Chris Lattner | 2009-10-19 | 1 | -14/+21 |
* | use MachineModuleInfoMachO for non-lazy gv stubs instead of a private map. | Chris Lattner | 2009-10-19 | 1 | -14/+23 |
* | remove dead map | Chris Lattner | 2009-10-19 | 1 | -7/+0 |
* | don't bother trying to avoid emitting redundant constant pool alignment direc... | Chris Lattner | 2009-10-19 | 1 | -16/+3 |
* | remove accidental comment. | Chris Lattner | 2009-10-19 | 1 | -2/+0 |
* | emit .subsections_via_symbols through MCStreamer instead of textually. | Chris Lattner | 2009-10-19 | 3 | -3/+5 |
* | cleanup doFinalization -> EmitEndOfAsmFile. | Chris Lattner | 2009-10-19 | 1 | -6/+3 |
* | PR 5245 - The imediate size target flag was not set on 3A-prefixed SSSE3 inst... | Nate Begeman | 2009-10-19 | 1 | -2/+2 |
* | Fix PR5247, "lock addq" pattern (and other atomics), it DOES modify EFLAGS. | Edwin Török | 2009-10-19 | 1 | -1/+2 |
* | Add support for matching shuffle patterns with palignr. | Nate Begeman | 2009-10-19 | 3 | -12/+116 |
* | Turn on post-alloc scheduling for x86. | Evan Cheng | 2009-10-18 | 1 | -2/+1 |
* | Oops. I forgot to change the tests first. Disable post-alloc scheduling. | Evan Cheng | 2009-10-18 | 1 | -1/+1 |
* | -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed | Evan Cheng | 2009-10-18 | 5 | -26/+16 |
* | Only fixed stack objects and spill slots should be get FixedStack PseudoSourc... | Evan Cheng | 2009-10-18 | 2 | -12/+13 |
* | Distinquish stack slots from other stack objects. They (and fixed objects) ge... | Evan Cheng | 2009-10-17 | 2 | -3/+12 |
* | Revert 84315 for now. Re-thinking the patch. | Evan Cheng | 2009-10-17 | 7 | -19/+19 |
* | Rename getFixedStack to getStackObject. The stack objects represented are not | Evan Cheng | 2009-10-17 | 7 | -19/+19 |
* | Remove MallocInst from LLVM Instructions. | Victor Hernandez | 2009-10-17 | 3 | -24/+2 |
* | Change createPostRAScheduler so it can be turned off at llc -O1. | Evan Cheng | 2009-10-16 | 2 | -3/+12 |
* | Update CMake file. | Benjamin Kramer | 2009-10-16 | 1 | -0/+1 |
* | Cleaned up some code. No functionality change. | Sanjiv Gupta | 2009-10-16 | 4 | -67/+52 |
* | I am no spelling bee. | Evan Cheng | 2009-10-16 | 1 | -1/+1 |
* | Enable post-alloc scheduling for all ARM variants except for Thumb1. | Evan Cheng | 2009-10-16 | 1 | -3/+5 |
* | Add comment. | Evan Cheng | 2009-10-16 | 1 | -0/+2 |
* | Fix more NEON instruction encodings. | Bob Wilson | 2009-10-16 | 1 | -2/+2 |
* | Revert svn r80498 and replace it with a different solution. The only problem | Bob Wilson | 2009-10-15 | 1 | -12/+4 |
* | Dllexport stuff cleanup: | Anton Korobeynikov | 2009-10-15 | 1 | -34/+40 |
* | Branches must be the last instruction in a Thumb2 IT block. Approved by Evan ... | Sandeep Patel | 2009-10-15 | 1 | -1/+5 |
* | Fix encoding bits for N3VLInt3_QHS multiclass with 8-bit elements. | Bob Wilson | 2009-10-15 | 1 | -1/+1 |