aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* add a test case that uses RESTORE_CRHal Finkel2011-12-061-0/+225
* add RESTORE_CR and support CR unspillsHal Finkel2011-12-065-28/+89
* remove old FIXMEHal Finkel2011-12-061-1/+0
* Check the correct value for small stack sizes. Also modify some comments.Bill Wendling2011-12-061-5/+8
* For a small sized stack, we encode that value directly with no "stack adjust"...Bill Wendling2011-12-061-1/+3
* PTX: Continue to fix up the register mess.Justin Holewinski2011-12-069-145/+266
* PTX: Encode registers as unsigned values in the MC asm printer instead of usi...Justin Holewinski2011-12-064-14/+88
* use space star instead of star spaceSebastian Pop2011-12-065-44/+44
* add missing point at the end of sentencesSebastian Pop2011-12-064-79/+79
* Simplify common predecessor finding.Benjamin Kramer2011-12-061-24/+10
* Push StringRefs through the metadata interface.Benjamin Kramer2011-12-064-7/+7
* Add X86ISD::HADD/HSUB to getTargetNodeNameCraig Topper2011-12-061-0/+2
* Fix a bunch of SSE/AVX patterns to use v2i64/v4i64 loads since all other inte...Craig Topper2011-12-062-62/+69
* Merge floating point and integer UNPCK X86ISD node types.Craig Topper2011-12-064-167/+104
* test/MC: Introduce MC/MachO/ARM, and relocate relax-thumb2-branches.s into it.NAKAMURA Takumi2011-12-062-0/+5
* Clean up some of the shuffle decoding code for UNPCK instructions. Add instru...Craig Topper2011-12-064-84/+157
* ARM mode 'mul' operand ordering tweak.Jim Grosbach2011-12-062-2/+1
* Thumb2: MUL two-operand form encoding operand order fix.Jim Grosbach2011-12-062-3/+3
* Merge isSHUFPMask and isCommutedSHUFPMask into single function that can do bo...Craig Topper2011-12-063-142/+46
* Thumb2 encoding choice correction for PLD.Jim Grosbach2011-12-062-2/+6
* test/MC: Move relax-thumb2-branches.s from MC/MachO/ to MC/ARM.NAKAMURA Takumi2011-12-061-0/+0
* Fix a subtle semantic issue with poison values that came up inDan Gohman2011-12-061-14/+12
* Use branches instead of jumps + variable cleanup. Testcase coming next. Patch...Bruno Cardoso Lopes2011-12-063-41/+39
* Explicit symbols for gnu mimicing relocations. Patch by Jack CarterBruno Cardoso Lopes2011-12-062-0/+20
* Add register HWR29 numbering. Patch by Jack CarterBruno Cardoso Lopes2011-12-062-0/+2
* Line up the comments in a code example.Dan Gohman2011-12-061-19/+19
* Rename "Trap Values" to "Poison Values", to better reflect theirDan Gohman2011-12-061-29/+29
* LSR: prune undesirable formulae early.Andrew Trick2011-12-062-46/+181
* Mix some minor misuse of MachineBasicBlock iterator.Evan Cheng2011-12-061-3/+3
* Removed isWinToJoinCrossClass from the register coalescer.Pete Cooper2011-12-061-66/+0
* allow TinyPtrVector to implicitly convert to ArrayRef.Chris Lattner2011-12-061-0/+9
* Kill off the LoopSplitter. It's not being used or maintained.Lang Hames2011-12-066-942/+0
* Add a comment.Bill Wendling2011-12-061-0/+3
* Tidy up value checking.Jim Grosbach2011-12-061-1/+2
* MipsAsmBackend.cpp, PPCAsmBackend.cpp: Fix -Asserts build to appease msvc.NAKAMURA Takumi2011-12-062-0/+2
* Update PBQP's analysis usage to reflect the requirements of the inline spiller.Lang Hames2011-12-061-0/+7
* [arm-fast-isel] Doublewords only require word-alignment.Chad Rosier2011-12-062-3/+22
* Align ARM constant pool islands via their basic block.Jakob Stoklund Olesen2011-12-063-3/+7
* Use logarithmic units for basic block alignment.Jakob Stoklund Olesen2011-12-063-4/+7
* The compact encoding of the registers are 3-bits each. Make sure we shift theBill Wendling2011-12-061-2/+4
* Fix ARM handling of tBcc branch relaxation.Jim Grosbach2011-12-062-3/+19
* Use an existing function.Jakob Stoklund Olesen2011-12-061-10/+1
* Fix unclear wording.Jakob Stoklund Olesen2011-12-061-1/+1
* Move target-specific logic out of generic MCAssembler.Jim Grosbach2011-12-068-6/+77
* Expose a switch for the new gcov format.Nick Lewycky2011-12-062-3/+5
* Probably not a good idea to convert a single vector load into a memcpy. WeChad Rosier2011-12-062-0/+14
* Tidy up. Hard tabs.Jim Grosbach2011-12-063-3/+3
* Tidy up. Hard tabs.Jim Grosbach2011-12-061-2/+2
* All these arguments are default anyways.Nick Lewycky2011-12-061-1/+1
* Tidy up. 80 columns.Jim Grosbach2011-12-061-1/+2