| Commit message (Expand) | Author | Age | Files | Lines |
* | fix a layering problem by moving the x86 implementation | Chris Lattner | 2010-07-19 | 1 | -632/+0 |
* | fix indentation | Chris Lattner | 2010-07-14 | 1 | -9/+7 |
* | have the mc lowering process handle a few tail call forms, lowering them to | Chris Lattner | 2010-07-09 | 1 | -3/+18 |
* | reject pseudo instructions early in the encoder. | Chris Lattner | 2010-07-09 | 1 | -1/+0 |
* | Change LEA to have 5 operands for its memory operand, just | Chris Lattner | 2010-07-08 | 1 | -0/+9 |
* | Print undefined/unknown debug value as "undef". | Devang Patel | 2010-07-07 | 1 | -1/+6 |
* | Fix PR7545 crash. | Devang Patel | 2010-07-06 | 1 | -3/+3 |
* | Hack to let the move lowering handle dynamic-no-pic absolute moves of | Eric Christopher | 2010-06-17 | 1 | -4/+15 |
* | Add first pass at darwin tls compiler support. | Eric Christopher | 2010-06-03 | 1 | -0/+11 |
* | MC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxation and to avoid same | Daniel Dunbar | 2010-05-19 | 1 | -0/+10 |
* | MC/X86: Strip spurious operands from TAILJMPr64 as we do for CALL64r and | Daniel Dunbar | 2010-05-19 | 1 | -3/+5 |
* | MC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register forms, as appropriate. | Daniel Dunbar | 2010-05-19 | 1 | -9/+50 |
* | MC/X86: Strip spurious operands from CALL64r as we do for CALL64pcrel32, to | Daniel Dunbar | 2010-05-19 | 1 | -6/+8 |
* | make mcinstlower remove all but the first operand to CALL64pcrel32. | Chris Lattner | 2010-05-18 | 1 | -1/+11 |
* | MC/X86: Implement custom lowering to make sure we match things like | Daniel Dunbar | 2010-05-18 | 1 | -0/+68 |
* | Use overloaded operators instead of DIDescriptor::getNode() | Devang Patel | 2010-05-07 | 1 | -1/+1 |
* | Print variable scope name in DEBUG_VALUE comment. Useful in some cases. e.g. | Devang Patel | 2010-04-29 | 1 | -0/+2 |
* | Emit debug info for byval parameters. | Devang Patel | 2010-04-28 | 1 | -0/+11 |
* | Use const_cast instead of a C-style cast to cast away const. | Dan Gohman | 2010-04-17 | 1 | -1/+1 |
* | Use .set expression for x86 pic jump table reference to reduce assembly reloc... | Evan Cheng | 2010-04-12 | 1 | -0/+9 |
* | Move printing of target-indepedent DEBUG_VALUE comments | Dale Johannesen | 2010-04-07 | 1 | -48/+10 |
* | Revert 100573, it's causing some testsuite problems. | Dale Johannesen | 2010-04-06 | 1 | -1/+67 |
* | Move printing of DEBUG_VALUE comments to target-independent place. | Dale Johannesen | 2010-04-06 | 1 | -67/+1 |
* | clean up the asmprinter header and privatize some stuff. | Chris Lattner | 2010-04-04 | 1 | -1/+1 |
* | streamerize printing of dbg_value, the x86 backend is now fully | Chris Lattner | 2010-04-04 | 1 | -3/+6 |
* | split DEBUG_VALUE printing stuff out to its own method. | Chris Lattner | 2010-04-04 | 1 | -58/+61 |
* | use predicates in DBG_VALUE printing code to simplify it. | Chris Lattner | 2010-04-04 | 1 | -10/+9 |
* | remove more implicit uses of "O". | Chris Lattner | 2010-04-04 | 1 | -3/+4 |
* | Replace V_SET0 with variants for each SSE execution domain. | Jakob Stoklund Olesen | 2010-03-31 | 1 | -1/+3 |
* | Rip out the 'is temporary' nonsense from the MCContext interface to | Chris Lattner | 2010-03-30 | 1 | -4/+4 |
* | fix GetOrCreateTemporarySymbol to require a name, clients | Chris Lattner | 2010-03-17 | 1 | -1/+1 |
* | MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr. | Daniel Dunbar | 2010-03-15 | 1 | -17/+12 |
* | comment fix. | Chris Lattner | 2010-03-14 | 1 | -1/+1 |
* | shrink 4-byte branches to 1-byte branches when lowering from | Chris Lattner | 2010-03-14 | 1 | -0/+23 |
* | eliminate the now-unneeded context argument of MBB::getSymbol() | Chris Lattner | 2010-03-13 | 1 | -1/+1 |
* | remove special case code that isn't needed anymore. | Chris Lattner | 2010-03-12 | 1 | -5/+0 |
* | inline GetGlobalValueSymbol into the rest its callers and | Chris Lattner | 2010-03-12 | 1 | -3/+3 |
* | move fastcall/stdcall mangling up into Mangler. | Chris Lattner | 2010-03-12 | 1 | -3/+0 |
* | make DecorateCygMingName a static method. | Chris Lattner | 2010-03-12 | 1 | -4/+3 |
* | minor tidying, only do work if a function is | Chris Lattner | 2010-03-12 | 1 | -2/+2 |
* | eliminate the string form of DecorateCygMingName | Chris Lattner | 2010-03-12 | 1 | -12/+16 |
* | Fix llc crash on invalid input. | Devang Patel | 2010-03-12 | 1 | -0/+7 |
* | simplify code to use OutContext.GetOrCreateTemporarySymbol with | Chris Lattner | 2010-03-12 | 1 | -5/+2 |
* | Add a bit along with the MCSymbols stored in the MachineModuleInfo maps that | Bill Wendling | 2010-03-10 | 1 | -10/+24 |
* | set the temporary bit on MCSymbols correctly. | Chris Lattner | 2010-03-10 | 1 | -5/+6 |
* | print all the newlines at the end of instructions with | Chris Lattner | 2010-02-10 | 1 | -3/+3 |
* | move target-independent opcodes out of TargetInstrInfo | Chris Lattner | 2010-02-09 | 1 | -1/+1 |
* | unify the paths for external symbols and global variables: | Chris Lattner | 2010-02-08 | 1 | -81/+47 |
* | switch the rest of the "@ concatentation" logic in the X86 | Chris Lattner | 2010-02-08 | 1 | -117/+46 |
* | switch ELF @GOTOFF references to use X86MCTargetExpr. | Chris Lattner | 2010-02-08 | 1 | -2/+5 |