2010-07-06 |
Devang Patel | Fix PR7545 crash. |
blob | commitdiff | raw |
2010-06-17 |
Eric Christopher | Hack to let the move lowering handle dynamic-no-pic... |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Eric Christopher | Add first pass at darwin tls compiler support. |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Daniel Dunbar | MC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxati... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Daniel Dunbar | MC/X86: Strip spurious operands from TAILJMPr64 as... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Daniel Dunbar | MC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Daniel Dunbar | MC/X86: Strip spurious operands from CALL64r as we... |
blob | commitdiff | raw | diff to current |
2010-05-18 |
Chris Lattner | make mcinstlower remove all but the first operand to... |
blob | commitdiff | raw | diff to current |
2010-05-18 |
Daniel Dunbar | MC/X86: Implement custom lowering to make sure we match... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Devang Patel | Use overloaded operators instead of DIDescriptor::getNode() |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Devang Patel | Print variable scope name in DEBUG_VALUE comment. Usefu... |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Devang Patel | Emit debug info for byval parameters. |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const_cast instead of a C-style cast to cast away... |
blob | commitdiff | raw | diff to current |
2010-04-12 |
Evan Cheng | Use .set expression for x86 pic jump table reference... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Dale Johannesen | Move printing of target-indepedent DEBUG_VALUE comments |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Dale Johannesen | Revert 100573, it's causing some testsuite problems. |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Dale Johannesen | Move printing of DEBUG_VALUE comments to target-indepen... |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Chris Lattner | clean up the asmprinter header and privatize some stuff. |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Chris Lattner | streamerize printing of dbg_value, the x86 backend... |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Chris Lattner | split DEBUG_VALUE printing stuff out to its own method. |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Chris Lattner | use predicates in DBG_VALUE printing code to simplify it. |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Chris Lattner | remove more implicit uses of "O". |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Jakob Stoklund Olesen | Replace V_SET0 with variants for each SSE execution... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Chris Lattner | Rip out the 'is temporary' nonsense from the MCContext... |
blob | commitdiff | raw | diff to current |
2010-03-17 |
Chris Lattner | fix GetOrCreateTemporarySymbol to require a name, clients |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Daniel Dunbar | MC: Allow modifiers in MCSymbolRefExpr, and eliminate... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | comment fix. |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | shrink 4-byte branches to 1-byte branches when lowering... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Chris Lattner | eliminate the now-unneeded context argument of MBB... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | remove special case code that isn't needed anymore. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | inline GetGlobalValueSymbol into the rest its callers and |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | move fastcall/stdcall mangling up into Mangler. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | make DecorateCygMingName a static method. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | minor tidying, only do work if a function is |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | eliminate the string form of DecorateCygMingName |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Devang Patel | Fix llc crash on invalid input. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | simplify code to use OutContext.GetOrCreateTemporarySym... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Bill Wendling | Add a bit along with the MCSymbols stored in the Machin... |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Chris Lattner | set the temporary bit on MCSymbols correctly. |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Chris Lattner | print all the newlines at the end of instructions with |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Chris Lattner | unify the paths for external symbols and global variables: |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Chris Lattner | switch the rest of the "@ concatentation" logic in... |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Chris Lattner | switch ELF @GOTOFF references to use X86MCTargetExpr. |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | really kill off the last MRMInitReg inst, remove logic... |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | lower the last of the MRMInitReg instructions in MCInst... |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | teach X86MCInstLower to lower the MOV32r0 and MOV8r0 |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | genericize helpers, use them for MOV16r0/MOV64r0 |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | factor code better in X86MCInstLower::Lower, teach... |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Dale Johannesen | Rewrite FP constant handling in DEBUG_VALUE yet |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | make MachineModuleInfoMachO hold non-const MCSymbol... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | Finally eliminate printMCInst and send instructions... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | rejigger the world so that EmitInstruction prints the... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | sink handling of target-independent machine instrs... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Dale Johannesen | Print FPImm a less kludgy way; APFloat.toString seems |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Dale Johannesen | Accept floating point immediates in DEBUG_VALUE. |
blob | commitdiff | raw | diff to current |
2010-01-28 |
Chris Lattner | Remove the argument from EmitJumpTableInfo, because... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Dale Johannesen | Treat MO_REG 0 location as undefined in DEBUG_VALUE, |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | Move getJTISymbol from MachineJumpTableInfo to MachineF... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | add a new MachineBasicBlock::getSymbol method, replacing |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Dale Johannesen | Accept immediate as value of a dbg_value. |
blob | commitdiff | raw | diff to current |
2010-01-23 |
Chris Lattner | use some helpers instead of duplicating logic. |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Devang Patel | Avoid including DebugInfo.h in AsmPrinter.h |
blob | commitdiff | raw | diff to current |
2010-01-16 |
Chris Lattner | move the mangler into libtarget from vmcore. |
blob | commitdiff | raw | diff to current |
2010-01-16 |
Chris Lattner | eliminate uses of mangler and simplify code. |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Dale Johannesen | Adjust some comments per review. |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Dale Johannesen | DEBUG_VALUE is now variable sized, as it has a |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Dale Johannesen | Revert 93499. After discussion with Chris we agreed |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Dale Johannesen | Lower FrameIndex operand of DEBUG_VALUE (specially... |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Dan Gohman | Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers... |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Evan Cheng | Revert 93158. It's breaking quite a few x86_64 tests. |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Dan Gohman | Re-instate MOV64r0 and MOV16r0, with adjustments to... |
blob | commitdiff | raw | diff to current |
2009-12-23 |
Chris Lattner | completely eliminate the MOV16r0 'instruction'. The... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Dan Gohman | Fix a thinko that caused spurious @GOTOFFs. |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Dan Gohman | Target-independent support for TargetFlags on BlockAddr... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Chris Lattner | add some missing #includes |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Dan Gohman | Factor out the printing of the leading tab into printIn... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Jakob Stoklund Olesen | Print out an informative comment for KILL instructions. |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Initial x86 support for BlockAddresses. |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Chris Lattner | X86 should ignore implicit regs when lowering to MCInst... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Chris Lattner | simplify by using the twine form of GetOrCreateSymbol |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Chris Lattner | revert r84540, fixing build breakage I didn't see becau... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Chris Lattner | pass mangler in as a reference instead of a pointer. |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Jakob Stoklund Olesen | Introduce the TargetInstrInfo::KILL machine instruction... |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | rename X86ATTAsmPrinter.cpp -> X86AsmPrinter.cpp likewi... |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | rename X86ATTAsmPrinter class -> X86AsmPrinter |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Chris Lattner | split random COFF asmprinter state out to X86COFFMachin... |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Chris Lattner | move FnStubs/GVSTubs/HiddenGVStub handling out of the... |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Chris Lattner | split MCInst printing out of the X86ATTInstPrinter |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Chris Lattner | delete the fixme too! :) |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Chris Lattner | merge the linux cpool/jtbl pic tests into pic.ll and... |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Chris Lattner | devirtualize AsmPrinter::printBasicBlockLabel since... |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Chris Lattner | factor MBB label lowering better |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Chris Lattner | X86MCInstLower::Lower should only not emit anything... |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Chris Lattner | eliminate the "MBBLabel" MCOperand type, and just use... |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Chris Lattner | split MachineInstr -> MCInst lowering into its own... |
blob | commitdiff | raw | diff to current |
2009-09-12 |
Chris Lattner | fix another GCC bootstrap problem, which manifested... |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Chris Lattner | switch HiddenGVStubs to be a DenseMap instead of a... |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Chris Lattner | Fix a bug I introduced in FnStubs generation, switch... |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Chris Lattner | change FnStubs from being a StringMap<std::string>... |
blob | commitdiff | raw | diff to current |
next |