2010-04-04 |
Chris Lattner | use predicates in DBG_VALUE printing code to simplify it. |
blob | commitdiff | raw |
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 |
2009-09-11 |
Chris Lattner | printInstruction() no longer prints a \n after itself... |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Chris Lattner | reimplement X86ATTAsmPrinter::GetGlobalAddressSymbol... |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Chris Lattner | convert X86ATTAsmPrinter::GetExternalSymbolSymbol to... |
blob | commitdiff | raw | diff to current |
2009-09-11 |
Chris Lattner | rearrange some code, export a SmallString version of... |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Chris Lattner | remove DebugLoc from MCInst and eliminate "Comment... |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Chris Lattner | add a gross hack to get "SrcLine" comments to show... |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Chris Lattner | hoist the call to processDebugLoc out of the generated |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Chris Lattner | make sure to send external symbols through the mangler, |
blob | commitdiff | raw | diff to current |
2009-09-09 |
Chris Lattner | add support for @PLT and friends on external symbols... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Chris Lattner | add support for some missing modifiers on jumptable... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Chris Lattner | add a bunch more evil lowering code to work around... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Chris Lattner | ADd support for "lowering" the X86::MOVZX16rr8/X86... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Chris Lattner | add a hack to lower MOV16r0 to MOV32r0 in MCInstLower... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Duncan Sands | Remove unreachable code. |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Duncan Sands | Remove some not-really-used variables, as warned |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Chris Lattner | don't call getOffset() on jump tables, this fixes three... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Chris Lattner | Implement support for X86II::MO_GOT_ABSOLUTE_ADDRESS... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Evan Cheng | Reference to hidden symbols do not have to go through... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Chris Lattner | merge globaladdress symbol processing stuff into other... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Chris Lattner | Split the "operand -> symbol" logic from the "get offse... |
blob | commitdiff | raw | diff to current |
next |