| Commit message (Expand) | Author | Age | Files | Lines |
* | change the LabelSDNode to be EHLabelSDNode and make it hold | Chris Lattner | 2010-03-14 | 3 | -3/+10 |
* | change EH related stuff (other than EH_LABEL) to use MCSymbol | Chris Lattner | 2010-03-14 | 3 | -7/+12 |
* | 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 | 17 | -24/+24 |
* | rearrange MCContext ownership. Before LLVMTargetMachine created it | Chris Lattner | 2010-03-13 | 14 | -52/+35 |
* | 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 |
* | Fix another warning. There is a functionality change but I believe it's correct. | Benjamin Kramer | 2010-03-13 | 1 | -2/+2 |
* | Attempt to appease the arm-linux buildbot by fixing the JIT encodings for new | Bob Wilson | 2010-03-13 | 5 | -32/+51 |
* | switch to the text section at the start of the .s file for darwin/x86 | Chris Lattner | 2010-03-13 | 2 | -1/+7 |
* | Change ARM ld/st multiple instructions to have variant instructions for | Bob Wilson | 2010-03-13 | 11 | -179/+291 |
* | MC/X86: Add temporary hack to match shrl $1,%eax correctly, to support testing | Daniel Dunbar | 2010-03-13 | 1 | -0/+9 |
* | Combine the code to build VLDM and VSTM instructions, since they are | Bob Wilson | 2010-03-13 | 1 | -16/+14 |
* | Tidy up. No functional changes. | Bob Wilson | 2010-03-12 | 1 | -15/+16 |
* | Remove obsolete comments. VLDM is implemented in ARMInstrVFP.td. | Bob Wilson | 2010-03-12 | 1 | -30/+0 |
* | Fix LLVM build when the user specifies CPPFLAGS on the make command line. | Jeffrey Yasskin | 2010-03-12 | 17 | -17/+17 |
* | 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 | 15 | -36/+45 |
* | 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 | 5 | -67/+60 |
* | MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs... | Daniel Dunbar | 2010-03-12 | 2 | -2/+2 |
* | give Mangler access to TargetData. | Chris Lattner | 2010-03-12 | 1 | -1/+1 |
* | 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 |
* | finally give Mangler a getSymbol method, which returns an MCSymbol | Chris Lattner | 2010-03-12 | 2 | -10/+14 |
* | simplify code to use OutContext.GetOrCreateTemporarySymbol with | Chris Lattner | 2010-03-12 | 1 | -5/+2 |
* | make the mangler take an MCContext instead of an MAI. | Chris Lattner | 2010-03-12 | 2 | -5/+10 |
* | Use StringRef::substr instead of std::string::substr to avoid using a free'd | Benjamin Kramer | 2010-03-12 | 1 | -1/+2 |
* | The same situation that effected ARM effects PPC with regards to placing the | Bill Wendling | 2010-03-12 | 5 | -4/+81 |
* | make TargetLoweringObjectFile::getExprForDwarfReference | Chris Lattner | 2010-03-12 | 1 | -5/+1 |
* | MC-ize PPC's asm printing of stubs. | Bill Wendling | 2010-03-11 | 1 | -9/+20 |
* | fix a fixme in TargetLoweringObjectFile::getExprForDwarfReference | Chris Lattner | 2010-03-11 | 1 | -12/+18 |
* | Remove getWidenVectorType, which is no longer used. | Dan Gohman | 2010-03-11 | 2 | -45/+0 |
* | Set the (Format)F filed of t2Int_MemBarrierV7 & t2Int_SyncBarrierV7 to ThumbFrm, | Johnny Chen | 2010-03-11 | 1 | -2/+2 |
* | revert r98270. | Bill Wendling | 2010-03-11 | 1 | -2/+2 |
* | rename getSymbolForDwarf* to getExprForDwarf* since it returns | Chris Lattner | 2010-03-11 | 3 | -12/+14 |
* | Bad bad bug. x86 force indirect tail call address into eax when it's meant to... | Evan Cheng | 2010-03-11 | 1 | -2/+2 |
* | Remove dead code. (S|U)MUL_LO is now lowered to LMUL or MACC(S|U) | Richard Osborne | 2010-03-11 | 1 | -23/+0 |
* | Add dag combine to simplify lmul(x, 0, a, b) | Richard Osborne | 2010-03-11 | 1 | -0/+27 |
* | Switch XCore over to using inline jump table entries. | Richard Osborne | 2010-03-11 | 2 | -0/+6 |