aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-03-14add a new CreateTempSymbol method, the use case forChris Lattner
2010-03-14don't use getDWLabel("label" anymore, always go through MMI.Chris Lattner
2010-03-14remove now-dead code, all labels use MCSymbols.Chris Lattner
2010-03-14change SrcLineInfo to contain a label instead of a label ID.Chris Lattner
2010-03-14Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner
2010-03-14change the DBG_LABEL MachineInstr to always be createdChris Lattner
2010-03-14unbreak the build, grr symlinks.Chris Lattner
2010-03-14Change this code to allocate temporary labels from mccontext,Chris Lattner
2010-03-14switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner
2010-03-14Fix some EH failures on NNT I introduced in r98461Chris Lattner
2010-03-14fix a bug I introduced in r98459, causing some NNT failures.Chris Lattner
2010-03-14Do not force indirect tailcall through fixed registers: eax, r11. Add support...Evan Cheng
2010-03-14MC: Fix a crash on invalid, attempting to evaluate undefined symbols.Daniel Dunbar
2010-03-14change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner
2010-03-14eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner
2010-03-14use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner
2010-03-14fix some pointless layering violations.Chris Lattner
2010-03-14change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner
2010-03-13X86_64: Fix encoding for the rest of the 64i32 instructions too.Daniel Dunbar
2010-03-13X86: Fix ADD64i32 encoding.Daniel Dunbar
2010-03-13MC/X86_64: Symbol support.Daniel Dunbar
2010-03-13MC/Mach-O: Initial x86_64 support.Daniel Dunbar
2010-03-13eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner
2010-03-13rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner
2010-03-13Allow types that have been forwarded to to be freed.Jeffrey Yasskin
2010-03-13MC/X86_64: Fix matching of leaq.Daniel Dunbar
2010-03-13MC/X86_64: Fix matching of callq.Daniel Dunbar
2010-03-13add a hack to allow parsing negative minint. rdar://7751341Chris Lattner
2010-03-13add support for MCSymbols as operands to MachineInstrs.Chris Lattner
2010-03-13simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner
2010-03-13simplify some overly general code. The stack always grows down on x86.Chris Lattner
2010-03-13Fix another warning. There is a functionality change but I believe it's correct.Benjamin Kramer
2010-03-13factor some labels, simplify some code.Chris Lattner
2010-03-13Attempt to appease the arm-linux buildbot by fixing the JIT encodings for newBob Wilson
2010-03-13various cleanups.Chris Lattner
2010-03-13MC/Mach-O: PCrel relocations weren't using the right base address, they areDaniel Dunbar
2010-03-13llvm-mc: Support -n, useful for comparing -integrated-as output since theDaniel Dunbar
2010-03-13Fix a typo in ValueTracking that's causing instcombine to delete needed shift...Evan Cheng
2010-03-13reimplement the string pool used for inlined functionChris Lattner
2010-03-13switch to the text section at the start of the .s file for darwin/x86Chris Lattner
2010-03-13Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97...Jeffrey Yasskin
2010-03-13Change ARM ld/st multiple instructions to have variant instructions forBob Wilson
2010-03-13Do not ignore arg_size() impact while counting bb instructions.Devang Patel
2010-03-13MC/X86: Add temporary hack to match shrl $1,%eax correctly, to support testingDaniel Dunbar
2010-03-13Remove extra parameter.Devang Patel
2010-03-13Combine the code to build VLDM and VSTM instructions, since they areBob Wilson
2010-03-13Do not overestimate code size reduction in presense of debug info.Devang Patel
2010-03-12Tidy up. No functional changes.Bob Wilson
2010-03-12MC/Mach-O: Implement initial support for relaxation.Daniel Dunbar
2010-03-12Remove obsolete comments. VLDM is implemented in ARMInstrVFP.td.Bob Wilson