summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* add support for pentium class CPUs which do not have cmov,Chris Lattner2010-03-144-16/+64
* fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner2010-03-143-21/+18
* comment fix.Chris Lattner2010-03-141-1/+1
* shrink 4-byte branches to 1-byte branches when lowering fromChris Lattner2010-03-141-0/+23
* Skip over debug info when trying to merge two return BBs.Bill Wendling2010-03-141-4/+9
* Make returns more consistent with others.Bill Wendling2010-03-141-2/+2
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-149-29/+20
* fix these two get the mcsymbol operand instead of imm operand.Chris Lattner2010-03-141-5/+2
* add a new CreateTempSymbol method, the use case forChris Lattner2010-03-141-0/+6
* don't use getDWLabel("label" anymore, always go through MMI.Chris Lattner2010-03-141-2/+2
* remove now-dead code, all labels use MCSymbols.Chris Lattner2010-03-141-10/+1
* change SrcLineInfo to contain a label instead of a label ID.Chris Lattner2010-03-142-9/+7
* Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner2010-03-149-94/+70
* change the DBG_LABEL MachineInstr to always be createdChris Lattner2010-03-149-27/+29
* unbreak the build, grr symlinks.Chris Lattner2010-03-141-3/+3
* Change this code to allocate temporary labels from mccontext,Chris Lattner2010-03-141-1/+1
* switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner2010-03-145-37/+34
* Fix some EH failures on NNT I introduced in r98461Chris Lattner2010-03-141-4/+6
* fix a bug I introduced in r98459, causing some NNT failures.Chris Lattner2010-03-141-1/+1
* Do not force indirect tailcall through fixed registers: eax, r11. Add support...Evan Cheng2010-03-147-87/+183
* MC: Fix a crash on invalid, attempting to evaluate undefined symbols.Daniel Dunbar2010-03-142-4/+5
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-1410-40/+52
* eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner2010-03-144-38/+4
* use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner2010-03-142-8/+9
* fix some pointless layering violations.Chris Lattner2010-03-141-2/+1
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-1410-129/+115
* X86_64: Fix encoding for the rest of the 64i32 instructions too.Daniel Dunbar2010-03-131-12/+12
* X86: Fix ADD64i32 encoding.Daniel Dunbar2010-03-131-2/+2
* MC/X86_64: Symbol support.Daniel Dunbar2010-03-131-6/+10
* MC/Mach-O: Initial x86_64 support.Daniel Dunbar2010-03-131-45/+80
* eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner2010-03-1319-32/+33
* rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner2010-03-1319-89/+85
* Allow types that have been forwarded to to be freed.Jeffrey Yasskin2010-03-131-4/+11
* MC/X86_64: Fix matching of leaq.Daniel Dunbar2010-03-131-2/+2
* MC/X86_64: Fix matching of callq.Daniel Dunbar2010-03-131-0/+1
* add a hack to allow parsing negative minint. rdar://7751341Chris Lattner2010-03-131-2/+8
* add support for MCSymbols as operands to MachineInstrs.Chris Lattner2010-03-131-25/+34
* simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner2010-03-134-18/+13
* simplify some overly general code. The stack always grows down on x86.Chris Lattner2010-03-131-6/+2
* Fix another warning. There is a functionality change but I believe it's correct.Benjamin Kramer2010-03-131-2/+2
* factor some labels, simplify some code.Chris Lattner2010-03-133-14/+15
* Attempt to appease the arm-linux buildbot by fixing the JIT encodings for newBob Wilson2010-03-135-32/+51
* various cleanups.Chris Lattner2010-03-131-16/+17
* MC/Mach-O: PCrel relocations weren't using the right base address, they areDaniel Dunbar2010-03-131-1/+1
* llvm-mc: Support -n, useful for comparing -integrated-as output since theDaniel Dunbar2010-03-131-7/+6
* Fix a typo in ValueTracking that's causing instcombine to delete needed shift...Evan Cheng2010-03-131-1/+1
* reimplement the string pool used for inlined functionChris Lattner2010-03-132-23/+38
* switch to the text section at the start of the .s file for darwin/x86Chris Lattner2010-03-132-1/+7
* Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97...Jeffrey Yasskin2010-03-132-16/+25
* Change ARM ld/st multiple instructions to have variant instructions forBob Wilson2010-03-1311-179/+291
OpenPOWER on IntegriCloud