| Commit message (Expand) | Author | Age | Files | Lines |
* | Added the ParseInstruction() hook for target specific assembler directives so | Kevin Enderby | 2009-09-10 | 1 | -1/+38 |
* | Added XOR instructions for rAX and immediates of | Sean Callanan | 2009-09-10 | 2 | -0/+11 |
* | Added MOV instructions between rAX and memory offsets, | Sean Callanan | 2009-09-10 | 2 | -0/+23 |
* | Added a variety of PUSH and POP instructions, including | Sean Callanan | 2009-09-10 | 2 | -5/+29 |
* | Proper support of non-lazy indirect symbols. | Evan Cheng | 2009-09-10 | 2 | -8/+21 |
* | Fix double load / store multiple encoding. | Evan Cheng | 2009-09-09 | 2 | -4/+3 |
* | Fix pr4939: Change FPCCToARMCC to translate SETOLE to ARMCC::LS. | Bob Wilson | 2009-09-09 | 1 | -12/+5 |
* | remove DebugLoc from MCInst and eliminate "Comment printing" from | Chris Lattner | 2009-09-09 | 14 | -6/+65 |
* | add a gross hack to get "SrcLine" comments to show up with the | Chris Lattner | 2009-09-09 | 1 | -0/+1 |
* | hoist the call to processDebugLoc out of the generated | Chris Lattner | 2009-09-09 | 8 | -5/+12 |
* | Provide proper section flags for various BSS flavours | Anton Korobeynikov | 2009-09-09 | 1 | -1/+5 |
* | Whitespace cleanup | Anton Korobeynikov | 2009-09-09 | 1 | -163/+162 |
* | disable the new asmprinter by default. Both the Mangler and MCSymbol | Chris Lattner | 2009-09-09 | 1 | -1/+1 |
* | Cast MO.getImm() to unsigned before comparing with an unsigned limit. | Evan Cheng | 2009-09-09 | 1 | -1/+1 |
* | Make sure to make stub region writable before emission, executable after emis... | Evan Cheng | 2009-09-09 | 1 | -0/+22 |
* | Fix arm jit encoding bug introduced by 75048. Some instructions', e.g. MOVi, ... | Evan Cheng | 2009-09-09 | 1 | -7/+21 |
* | Remove comments which don't add much to .s readibility. | Evan Cheng | 2009-09-09 | 1 | -5/+5 |
* | turn the mcinst asmprinter on by default for x86, tweaking two tests to | Chris Lattner | 2009-09-09 | 1 | -1/+1 |
* | tidy up | Chris Lattner | 2009-09-09 | 1 | -22/+3 |
* | make sure to send external symbols through the mangler, | Chris Lattner | 2009-09-09 | 1 | -5/+3 |
* | add support for @PLT and friends on external symbols, fixes | Chris Lattner | 2009-09-09 | 1 | -2/+27 |
* | change selectiondag to add the sign extended versions of immediate operands | Chris Lattner | 2009-09-08 | 1 | -1/+1 |
* | Unbreak getOnesVector() / getZeroVector() to use valid ARM extended imm's. | Anton Korobeynikov | 2009-09-08 | 2 | -19/+33 |
* | Add NEON 'laned' operations. This fixes another bunch of gcc testsuite fails and | Anton Korobeynikov | 2009-09-08 | 3 | -22/+406 |
* | Add source debug information to the Sparc code generator. | Richard Pennington | 2009-09-08 | 3 | -6/+11 |
* | Also emit a label for TargetInstrInfo::GC_LABEL. | Nicolas Geoffray | 2009-09-08 | 1 | -0/+1 |
* | add support for some missing modifiers on jumptable/constant pool entries. | Chris Lattner | 2009-09-08 | 1 | -0/+20 |
* | add a bunch more evil lowering code to work around various :subreg32 modifiers | Chris Lattner | 2009-09-08 | 1 | -3/+39 |
* | ADd support for "lowering" the X86::MOVZX16rr8/X86::MOVZX16rm8 | Chris Lattner | 2009-09-08 | 1 | -1/+8 |
* | add a hack to lower MOV16r0 to MOV32r0 in MCInstLower, eliminating | Chris Lattner | 2009-09-08 | 1 | -0/+12 |
* | fix PR4767, a crash because fp stackifier visited blocks in | Chris Lattner | 2009-09-08 | 1 | -0/+8 |
* | Do not create calls via PLT in compilation callback - this is higly platform | Anton Korobeynikov | 2009-09-06 | 1 | -11/+12 |
* | Remove a left over bit of code with no effect. | Duncan Sands | 2009-09-06 | 1 | -3/+1 |
* | Remove unreachable code. | Duncan Sands | 2009-09-06 | 1 | -3/+0 |
* | Avoid an unused variable warning when assertions are | Duncan Sands | 2009-09-06 | 1 | -0/+1 |
* | Mark more constants unsigned, as warned about by icc (#68). | Duncan Sands | 2009-09-06 | 1 | -1/+1 |
* | Remove some not-really-used variables, as warned | Duncan Sands | 2009-09-06 | 5 | -16/+8 |
* | Remove strange 'const' qualifiers, as warned about by icc | Duncan Sands | 2009-09-06 | 1 | -2/+2 |
* | Remove some unused variables and methods warned about by | Duncan Sands | 2009-09-06 | 4 | -5/+1 |
* | Whitespace cleanup | Jim Grosbach | 2009-09-04 | 1 | -23/+23 |
* | If we've pushed registers onto the stack, but aren't adjusting the stack pointer | Bill Wendling | 2009-09-03 | 1 | -2/+2 |
* | Calls clobber FPSCR. | David Goodwin | 2009-09-03 | 2 | -4/+4 |
* | Recognize more opportunities to use SSE min and max instructions, | Dan Gohman | 2009-09-03 | 1 | -3/+23 |
* | Fixed a few problems with vector shifts | Mon P Wang | 2009-09-03 | 1 | -6/+39 |
* | Add a -disable-16bit flag and associated support for experimenting with | Dan Gohman | 2009-09-03 | 3 | -9/+55 |
* | Removed the non-target independent AsmToken::Register enum constant | Kevin Enderby | 2009-09-03 | 1 | -8/+11 |
* | CppBackend: avoid printing unnecessary whitespace. | Benjamin Kramer | 2009-09-03 | 1 | -2/+2 |
* | don't call getOffset() on jump tables, this fixes three failing olden benchmarks | Chris Lattner | 2009-09-03 | 1 | -1/+1 |
* | Implement support for X86II::MO_GOT_ABSOLUTE_ADDRESS. We get very | Chris Lattner | 2009-09-03 | 1 | -15/+26 |
* | Reference to hidden symbols do not have to go through non-lazy pointer in non... | Evan Cheng | 2009-09-03 | 8 | -32/+53 |