aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-12-06Use conservative size estimate for tBR_JTr.Jakob Stoklund Olesen
2011-12-06Remove alignment from deserted constant islands.Jakob Stoklund Olesen
2011-12-06Encode the total stack if there isn't a frame.Bill Wendling
2011-12-06* Add a macro to remove a magic number.Bill Wendling
2011-12-06Pretty-print basic block alignment.Jakob Stoklund Olesen
2011-12-06Add link to llvm.expect in Release Notes.Jakub Staszak
2011-12-06delaying restore-cr changed assigned registers in some testsHal Finkel
2011-12-06add a test case that uses RESTORE_CRHal Finkel
2011-12-06add RESTORE_CR and support CR unspillsHal Finkel
2011-12-06remove old FIXMEHal Finkel
2011-12-06Check the correct value for small stack sizes. Also modify some comments.Bill Wendling
2011-12-06For a small sized stack, we encode that value directly with no "stack adjust"...Bill Wendling
2011-12-06PTX: Continue to fix up the register mess.Justin Holewinski
2011-12-06PTX: Encode registers as unsigned values in the MC asm printer instead of usi...Justin Holewinski
2011-12-06use space star instead of star spaceSebastian Pop
2011-12-06add missing point at the end of sentencesSebastian Pop
2011-12-06Simplify common predecessor finding.Benjamin Kramer
2011-12-06Push StringRefs through the metadata interface.Benjamin Kramer
2011-12-06Add X86ISD::HADD/HSUB to getTargetNodeNameCraig Topper
2011-12-06Fix a bunch of SSE/AVX patterns to use v2i64/v4i64 loads since all other inte...Craig Topper
2011-12-06Merge floating point and integer UNPCK X86ISD node types.Craig Topper
2011-12-06test/MC: Introduce MC/MachO/ARM, and relocate relax-thumb2-branches.s into it.NAKAMURA Takumi
2011-12-06Clean up some of the shuffle decoding code for UNPCK instructions. Add instru...Craig Topper
2011-12-06ARM mode 'mul' operand ordering tweak.Jim Grosbach
2011-12-06Thumb2: MUL two-operand form encoding operand order fix.Jim Grosbach
2011-12-06Merge isSHUFPMask and isCommutedSHUFPMask into single function that can do bo...Craig Topper
2011-12-06Thumb2 encoding choice correction for PLD.Jim Grosbach
2011-12-06test/MC: Move relax-thumb2-branches.s from MC/MachO/ to MC/ARM.NAKAMURA Takumi
2011-12-06Fix a subtle semantic issue with poison values that came up inDan Gohman
2011-12-06Use branches instead of jumps + variable cleanup. Testcase coming next. Patch...Bruno Cardoso Lopes
2011-12-06Explicit symbols for gnu mimicing relocations. Patch by Jack CarterBruno Cardoso Lopes
2011-12-06Add register HWR29 numbering. Patch by Jack CarterBruno Cardoso Lopes
2011-12-06Line up the comments in a code example.Dan Gohman
2011-12-06Rename "Trap Values" to "Poison Values", to better reflect theirDan Gohman
2011-12-06LSR: prune undesirable formulae early.Andrew Trick
2011-12-06Mix some minor misuse of MachineBasicBlock iterator.Evan Cheng
2011-12-06Removed isWinToJoinCrossClass from the register coalescer.Pete Cooper
2011-12-06allow TinyPtrVector to implicitly convert to ArrayRef.Chris Lattner
2011-12-06Kill off the LoopSplitter. It's not being used or maintained.Lang Hames
2011-12-06Add a comment.Bill Wendling
2011-12-06Tidy up value checking.Jim Grosbach
2011-12-06MipsAsmBackend.cpp, PPCAsmBackend.cpp: Fix -Asserts build to appease msvc.NAKAMURA Takumi
2011-12-06Update PBQP's analysis usage to reflect the requirements of the inline spiller.Lang Hames
2011-12-06[arm-fast-isel] Doublewords only require word-alignment.Chad Rosier
2011-12-06Align ARM constant pool islands via their basic block.Jakob Stoklund Olesen
2011-12-06Use logarithmic units for basic block alignment.Jakob Stoklund Olesen
2011-12-06The compact encoding of the registers are 3-bits each. Make sure we shift theBill Wendling
2011-12-06Fix ARM handling of tBcc branch relaxation.Jim Grosbach
2011-12-06Use an existing function.Jakob Stoklund Olesen
2011-12-06Fix unclear wording.Jakob Stoklund Olesen