aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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-1414-50/+61
* eliminate InvalidateLabel and LabelIDList from MMI and replaceChris Lattner2010-03-145-55/+7
* use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner2010-03-143-16/+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-1414-159/+139
* 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-132-2/+5
* MC/X86_64: Symbol support.Daniel Dunbar2010-03-133-152/+309
* MC/Mach-O: Initial x86_64 support.Daniel Dunbar2010-03-133-52/+644
* macho-dump: Basic Mach 64 support.Daniel Dunbar2010-03-131-19/+45
* eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner2010-03-1321-34/+35
* rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner2010-03-1324-116/+116
* Make lit pay attention to --vg for unittests too.Jeffrey Yasskin2010-03-131-0/+8
* Allow types that have been forwarded to to be freed.Jeffrey Yasskin2010-03-131-4/+11
* Teach this test not to leak. Also, clean up all the cast<BinaryOperator> cruft.Nick Lewycky2010-03-131-36/+89
* llvm-mc: Delete output files on error.Daniel Dunbar2010-03-131-0/+4
* MC/X86_64: Fix matching of leaq.Daniel Dunbar2010-03-132-3/+4
* MC/X86_64: Fix matching of callq.Daniel Dunbar2010-03-132-0/+9
* add a hack to allow parsing negative minint. rdar://7751341Chris Lattner2010-03-131-2/+8
* add builder support for mcsymbol operands.Chris Lattner2010-03-131-0/+5
* add support for MCSymbols as operands to MachineInstrs.Chris Lattner2010-03-132-26/+50
* 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
* Add some parens and silence a warning.Benjamin Kramer2010-03-131-1/+1
* 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-132-1/+15
* llvm-mc: Support -n, useful for comparing -integrated-as output since theDaniel Dunbar2010-03-133-9/+12
* llvm-mc: Support -arch as a simplified form of -triple.Daniel Dunbar2010-03-131-2/+15
* Fix a typo in ValueTracking that's causing instcombine to delete needed shift...Evan Cheng2010-03-132-1/+21
* reimplement the string pool used for inlined functionChris Lattner2010-03-132-23/+38
* Remove the last memory leak from the VMCore unit tests.Jeffrey Yasskin2010-03-131-2/+2
* switch to the text section at the start of the .s file for darwin/x86Chris Lattner2010-03-132-1/+7
* Remove a memory leak from MetadataTest.Jeffrey Yasskin2010-03-131-2/+2
* Remove a memory leak from VerifierTest.Jeffrey Yasskin2010-03-131-3/+4
* Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97...Jeffrey Yasskin2010-03-133-22/+26
* Change ARM ld/st multiple instructions to have variant instructions forBob Wilson2010-03-1311-179/+291
* Do not ignore arg_size() impact while counting bb instructions.Devang Patel2010-03-131-3/+2
* MC/X86: Add temporary hack to match shrl $1,%eax correctly, to support testingDaniel Dunbar2010-03-132-0/+12
* MC/X86: Add an XFAIL test where we aren't matching the correct instructionDaniel Dunbar2010-03-131-0/+8
* Remove extra parameter.Devang Patel2010-03-132-6/+5
* Combine the code to build VLDM and VSTM instructions, since they areBob Wilson2010-03-131-16/+14
* Do not overestimate code size reduction in presense of debug info.Devang Patel2010-03-132-7/+16
* Tidy up. No functional changes.Bob Wilson2010-03-121-15/+16
* MC/Mach-O: Implement initial support for relaxation.Daniel Dunbar2010-03-124-9/+193
* Remove obsolete comments. VLDM is implemented in ARMInstrVFP.td.Bob Wilson2010-03-121-30/+0
* Fix LLVM build when the user specifies CPPFLAGS on the make command line.Jeffrey Yasskin2010-03-1217-17/+17