| Commit message (Expand) | Author | Age | Files | Lines |
* | Document fp16 intrinsics | Anton Korobeynikov | 2010-03-14 | 1 | -0/+90 |
* | Feature test for half precision FP. | Anton Korobeynikov | 2010-03-14 | 1 | -0/+32 |
* | Add substarget feature for FP16 | Anton Korobeynikov | 2010-03-14 | 4 | -1/+10 |
* | Add codegen support for FP16 on ARM | Anton Korobeynikov | 2010-03-14 | 3 | -12/+54 |
* | Make default expansion for FP16 <-> FP32 nodes into libcalls | Anton Korobeynikov | 2010-03-14 | 8 | -0/+51 |
* | Add DAG nodes to represent FP16 <-> FP32 intrinsics | Anton Korobeynikov | 2010-03-14 | 2 | -0/+14 |
* | Cleanup | Anton Korobeynikov | 2010-03-14 | 1 | -6/+4 |
* | The fp16 <-> fp32 intrinsics are pure, mark them so they can be CSE'd, etc. | Anton Korobeynikov | 2010-03-14 | 1 | -2/+4 |
* | Add intrinsics to represent fp16 <-> fp32 conversions | Anton Korobeynikov | 2010-03-14 | 1 | -0/+8 |
* | add support for pentium class CPUs which do not have cmov, | Chris Lattner | 2010-03-14 | 4 | -16/+64 |
* | fix AsmPrinter::GetBlockAddressSymbol to always return a unique | Chris Lattner | 2010-03-14 | 8 | -31/+37 |
* | comment fix. | Chris Lattner | 2010-03-14 | 1 | -1/+1 |
* | shrink 4-byte branches to 1-byte branches when lowering from | Chris Lattner | 2010-03-14 | 1 | -0/+23 |
* | Skip over debug info when trying to merge two return BBs. | Bill Wendling | 2010-03-14 | 1 | -4/+9 |
* | Make returns more consistent with others. | Bill Wendling | 2010-03-14 | 1 | -2/+2 |
* | get MMI out of the label uniquing business, just go to MCContext | Chris Lattner | 2010-03-14 | 13 | -46/+25 |
* | fix these two get the mcsymbol operand instead of imm operand. | Chris Lattner | 2010-03-14 | 1 | -5/+2 |
* | add a new CreateTempSymbol method, the use case for | Chris Lattner | 2010-03-14 | 2 | -0/+10 |
* | don't use getDWLabel("label" anymore, always go through MMI. | Chris Lattner | 2010-03-14 | 1 | -2/+2 |
* | remove now-dead code, all labels use MCSymbols. | Chris Lattner | 2010-03-14 | 1 | -10/+1 |
* | change SrcLineInfo to contain a label instead of a label ID. | Chris Lattner | 2010-03-14 | 2 | -9/+7 |
* | Now that DBG_LABEL is updated, we can finally make MachineMove | Chris Lattner | 2010-03-14 | 10 | -124/+86 |
* | change the DBG_LABEL MachineInstr to always be created | Chris Lattner | 2010-03-14 | 9 | -27/+29 |
* | xfail properly | Chris Lattner | 2010-03-14 | 1 | -1/+1 |
* | unbreak the build, grr symlinks. | Chris Lattner | 2010-03-14 | 1 | -3/+3 |
* | xfail these tests temporarily to get teh buildbots back to happy land. | Chris Lattner | 2010-03-14 | 4 | -0/+6 |
* | Change this code to allocate temporary labels from mccontext, | Chris Lattner | 2010-03-14 | 1 | -1/+1 |
* | switch GC_LABEL to use an MCSymbol operand instead of a label ID operand. | Chris Lattner | 2010-03-14 | 7 | -44/+40 |
* | Fix some EH failures on NNT I introduced in r98461 | Chris Lattner | 2010-03-14 | 1 | -4/+6 |
* | fix a bug I introduced in r98459, causing some NNT failures. | Chris Lattner | 2010-03-14 | 1 | -1/+1 |
* | Check in tablegen changes to fix disassembler related failures caused by r98465. | Evan Cheng | 2010-03-14 | 2 | -0/+5 |
* | Do not force indirect tailcall through fixed registers: eax, r11. Add support... | Evan Cheng | 2010-03-14 | 9 | -92/+188 |
* | MC: Fix a crash on invalid, attempting to evaluate undefined symbols. | Daniel Dunbar | 2010-03-14 | 2 | -4/+5 |
* | change the LabelSDNode to be EHLabelSDNode and make it hold | Chris Lattner | 2010-03-14 | 14 | -50/+61 |
* | eliminate InvalidateLabel and LabelIDList from MMI and replace | Chris Lattner | 2010-03-14 | 5 | -55/+7 |
* | use Label->isDefined() instead of isLabelDeleted() now that we | Chris Lattner | 2010-03-14 | 3 | -16/+9 |
* | fix some pointless layering violations. | Chris Lattner | 2010-03-14 | 1 | -2/+1 |
* | change EH related stuff (other than EH_LABEL) to use MCSymbol | Chris Lattner | 2010-03-14 | 14 | -159/+139 |
* | X86_64: Fix encoding for the rest of the 64i32 instructions too. | Daniel Dunbar | 2010-03-13 | 1 | -12/+12 |
* | X86: Fix ADD64i32 encoding. | Daniel Dunbar | 2010-03-13 | 2 | -2/+5 |
* | MC/X86_64: Symbol support. | Daniel Dunbar | 2010-03-13 | 3 | -152/+309 |
* | MC/Mach-O: Initial x86_64 support. | Daniel Dunbar | 2010-03-13 | 3 | -52/+644 |
* | macho-dump: Basic Mach 64 support. | Daniel Dunbar | 2010-03-13 | 1 | -19/+45 |
* | eliminate the now-unneeded context argument of MBB::getSymbol() | Chris Lattner | 2010-03-13 | 21 | -34/+35 |
* | rearrange MCContext ownership. Before LLVMTargetMachine created it | Chris Lattner | 2010-03-13 | 24 | -116/+116 |
* | Make lit pay attention to --vg for unittests too. | Jeffrey Yasskin | 2010-03-13 | 1 | -0/+8 |
* | Allow types that have been forwarded to to be freed. | Jeffrey Yasskin | 2010-03-13 | 1 | -4/+11 |
* | Teach this test not to leak. Also, clean up all the cast<BinaryOperator> cruft. | Nick Lewycky | 2010-03-13 | 1 | -36/+89 |
* | llvm-mc: Delete output files on error. | Daniel Dunbar | 2010-03-13 | 1 | -0/+4 |
* | MC/X86_64: Fix matching of leaq. | Daniel Dunbar | 2010-03-13 | 2 | -3/+4 |