| Commit message (Expand) | Author | Age | Files | Lines |
| * | add support for pentium class CPUs which do not have cmov, | Chris Lattner | 2010-03-14 | 4 | -16/+64 |
| * | 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 |
| * | get MMI out of the label uniquing business, just go to MCContext | Chris Lattner | 2010-03-14 | 1 | -4/+4 |
| * | Now that DBG_LABEL is updated, we can finally make MachineMove | Chris Lattner | 2010-03-14 | 2 | -23/+19 |
| * | change the DBG_LABEL MachineInstr to always be created | Chris Lattner | 2010-03-14 | 2 | -6/+8 |
| * | switch GC_LABEL to use an MCSymbol operand instead of a label ID operand. | Chris Lattner | 2010-03-14 | 1 | -1/+1 |
| * | Do not force indirect tailcall through fixed registers: eax, r11. Add support... | Evan Cheng | 2010-03-14 | 7 | -87/+183 |
| * | change the LabelSDNode to be EHLabelSDNode and make it hold | Chris Lattner | 2010-03-14 | 1 | -1/+4 |
| * | change EH related stuff (other than EH_LABEL) to use MCSymbol | Chris Lattner | 2010-03-14 | 1 | -3/+4 |
| * | 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 | 1 | -2/+2 |
| * | eliminate the now-unneeded context argument of MBB::getSymbol() | Chris Lattner | 2010-03-13 | 3 | -3/+3 |
| * | rearrange MCContext ownership. Before LLVMTargetMachine created it | Chris Lattner | 2010-03-13 | 1 | -3/+2 |
| * | MC/X86_64: Fix matching of leaq. | Daniel Dunbar | 2010-03-13 | 1 | -2/+2 |
| * | MC/X86_64: Fix matching of callq. | Daniel Dunbar | 2010-03-13 | 1 | -0/+1 |
| * | simplify some overly general code. The stack always grows down on x86. | Chris Lattner | 2010-03-13 | 1 | -6/+2 |
| * | switch to the text section at the start of the .s file for darwin/x86 | Chris Lattner | 2010-03-13 | 2 | -1/+7 |
| * | MC/X86: Add temporary hack to match shrl $1,%eax correctly, to support testing | Daniel Dunbar | 2010-03-13 | 1 | -0/+9 |
| * | Fix LLVM build when the user specifies CPPFLAGS on the make command line. | Jeffrey Yasskin | 2010-03-12 | 4 | -4/+4 |
| * | remove special case code that isn't needed anymore. | Chris Lattner | 2010-03-12 | 1 | -5/+0 |
| * | inline GetGlobalValueSymbol into the rest its callers and | Chris Lattner | 2010-03-12 | 1 | -3/+3 |
| * | inline the now-trivial implementation of GetGlobalValueSymbol into | Chris Lattner | 2010-03-12 | 1 | -9/+7 |
| * | eliminate the X86 version of GetGlobalValueSymbol, allowing | Chris Lattner | 2010-03-12 | 2 | -5/+0 |
| * | prune #includes, this file should be removed pending hte cygwin stub issue be... | Chris Lattner | 2010-03-12 | 1 | -8/+0 |
| * | move fastcall/stdcall mangling up into Mangler. | Chris Lattner | 2010-03-12 | 4 | -58/+1 |
| * | MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs... | Daniel Dunbar | 2010-03-12 | 2 | -2/+2 |
| * | make DecorateCygMingName a static method. | Chris Lattner | 2010-03-12 | 3 | -10/+8 |
| * | minor tidying, only do work if a function is | Chris Lattner | 2010-03-12 | 4 | -16/+15 |
| * | eliminate the string form of DecorateCygMingName | Chris Lattner | 2010-03-12 | 4 | -50/+41 |
| * | remove the FnArgWords cache to make way for future changes. | Chris Lattner | 2010-03-12 | 2 | -17/+11 |
| * | Add a beta-test for placing the LSDA into the TEXT section on X86. | Bill Wendling | 2010-03-12 | 2 | -2/+57 |
| * | Fix llc crash on invalid input. | Devang Patel | 2010-03-12 | 1 | -0/+7 |
| * | Remove some dead code. This method only gets called on | Chris Lattner | 2010-03-12 | 1 | -5/+0 |
| * | use Mang->getSymbol instead of duplicating the logic, reduce indentation. | Chris Lattner | 2010-03-12 | 1 | -19/+13 |
| * | simplify code to use OutContext.GetOrCreateTemporarySymbol with | Chris Lattner | 2010-03-12 | 1 | -5/+2 |
| * | Use StringRef::substr instead of std::string::substr to avoid using a free'd | Benjamin Kramer | 2010-03-12 | 1 | -1/+2 |
| * | Remove getWidenVectorType, which is no longer used. | Dan Gohman | 2010-03-11 | 2 | -45/+0 |
| * | revert r98270. | Bill Wendling | 2010-03-11 | 1 | -2/+2 |
| * | rename getSymbolForDwarf* to getExprForDwarf* since it returns | Chris Lattner | 2010-03-11 | 2 | -6/+7 |
| * | Bad bad bug. x86 force indirect tail call address into eax when it's meant to... | Evan Cheng | 2010-03-11 | 1 | -2/+2 |
| * | Have fast-isel understand llvm.objectsize. Update testcase for slightly | Eric Christopher | 2010-03-11 | 1 | -0/+24 |
| * | MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o... | Daniel Dunbar | 2010-03-11 | 2 | -3/+4 |
| * | MC: Sketch some TargetAsmBackend hooks we are going to need. | Daniel Dunbar | 2010-03-11 | 1 | -2/+22 |
| * | MC: Provide the target triple to AsmBackend constructors. | Daniel Dunbar | 2010-03-11 | 2 | -8/+7 |
| * | add support, testcases, and dox for the new GHC calling | Chris Lattner | 2010-03-11 | 4 | -13/+60 |
| * | Work around a bug in the openbsd assembler on i386, | Chris Lattner | 2010-03-11 | 1 | -1/+6 |
| * | Add a bit along with the MCSymbols stored in the MachineModuleInfo maps that | Bill Wendling | 2010-03-10 | 2 | -30/+50 |
| * | Progress towards shepherding debug info through SelectionDAG. | Dale Johannesen | 2010-03-10 | 1 | -0/+15 |
| * | set the temporary bit on MCSymbols correctly. | Chris Lattner | 2010-03-10 | 4 | -10/+20 |