aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix jit encoding bugs.Evan Cheng2010-03-141-4/+4
* make -view-isel-dags print after the 'ShrinkDemandedOps' pass.Chris Lattner2010-03-141-2/+2
* don't have i386-specific tests in CodeGen/Generic, PR6601.Chris Lattner2010-03-1422-30/+0
* fix PR6605, X86ISD::CMP always returns i32 (EFLAGS), notChris Lattner2010-03-143-3/+27
* Fix typoAnton Korobeynikov2010-03-141-1/+1
* Document fp16 intrinsicsAnton Korobeynikov2010-03-141-0/+90
* Feature test for half precision FP.Anton Korobeynikov2010-03-141-0/+32
* Add substarget feature for FP16Anton Korobeynikov2010-03-144-1/+10
* Add codegen support for FP16 on ARMAnton Korobeynikov2010-03-143-12/+54
* Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov2010-03-148-0/+51
* Add DAG nodes to represent FP16 <-> FP32 intrinsicsAnton Korobeynikov2010-03-142-0/+14
* CleanupAnton Korobeynikov2010-03-141-6/+4
* The fp16 <-> fp32 intrinsics are pure, mark them so they can be CSE'd, etc.Anton Korobeynikov2010-03-141-2/+4
* Add intrinsics to represent fp16 <-> fp32 conversionsAnton Korobeynikov2010-03-141-0/+8
* 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-148-31/+37
* 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-1413-46/+25
* 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-142-0/+10
* 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-1410-124/+86
* change the DBG_LABEL MachineInstr to always be createdChris Lattner2010-03-149-27/+29
* xfail properlyChris Lattner2010-03-141-1/+1
* unbreak the build, grr symlinks.Chris Lattner2010-03-141-3/+3
* xfail these tests temporarily to get teh buildbots back to happy land.Chris Lattner2010-03-144-0/+6
* 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-147-44/+40
* 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
* Check in tablegen changes to fix disassembler related failures caused by r98465.Evan Cheng2010-03-142-0/+5
* Do not force indirect tailcall through fixed registers: eax, r11. Add support...Evan Cheng2010-03-149-92/+188
* 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