summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Update CMake build.Ted Kremenek2010-03-11
* Have fast-isel understand llvm.objectsize. Update testcase for slightlyEric Christopher2010-03-11
* Make clang bootstrap happier on OSX 10.5 by reducing the number of headersJeffrey Yasskin2010-03-11
* MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the asse...Daniel Dunbar2010-03-11
* MC/Mach-O: Start passing in the basic MCAsmLayout object.Daniel Dunbar2010-03-11
* Do some final lowering in CodeGenPrepare of _chk calls similar toEric Christopher2010-03-11
* MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o...Daniel Dunbar2010-03-11
* Remove dead include.Daniel Dunbar2010-03-11
* Fix debug_value handling.Dale Johannesen2010-03-11
* MC: Provide MCAssembler with a TargetAsmBackend.Daniel Dunbar2010-03-11
* MC: Sketch some TargetAsmBackend hooks we are going to need.Daniel Dunbar2010-03-11
* MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar2010-03-11
* Add strncpy libcall creator. Use it when it should be used.Eric Christopher2010-03-11
* When outputing a non-lazy pointer for a stub, we may need to fill in the valueBill Wendling2010-03-11
* Added Thumb2 LDRD/STRD pre/post variants for disassembly only.Johnny Chen2010-03-11
* Fix ARM buildbot breakage.Bob Wilson2010-03-11
* add support, testcases, and dox for the new GHC callingChris Lattner2010-03-11
* Lower small memcpys to load/stores on Thumb2.Bob Wilson2010-03-11
* VirtRegRewriter spring cleaning. No functional change.Jakob Stoklund Olesen2010-03-11
* Work around a bug in the openbsd assembler on i386,Chris Lattner2010-03-11
* fix PR6533 by updating the br(xor) code to remember the caseChris Lattner2010-03-10
* Cosmetic: lengthen names and improve comments.Dale Johannesen2010-03-10
* Fix an obvious typo in an assert.Bob Wilson2010-03-10
* Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling2010-03-10
* Progress towards shepherding debug info through SelectionDAG.Dale Johannesen2010-03-10
* move PR6576 here.Chris Lattner2010-03-10
* Fix another bitwidth calculation to handle vector types; based on aDan Gohman2010-03-10
* MC/Mach-O: Use the MCAssembler symbol map instead of reconstructing.Daniel Dunbar2010-03-10
* MC: Move the backend section and symbol data maps to MCAssembler.Daniel Dunbar2010-03-10
* Make sure the LR gets pushed in functions that use vaargs. This fixesJim Grosbach2010-03-10
* comment why we use custom epilogue for t1 functions using vaargs.Jim Grosbach2010-03-10
* Fix another place where DEBUG_VALUE affected codegen.Dale Johannesen2010-03-10
* Add a DominatorTree argument to isLCSSA so that it doesn't have toDan Gohman2010-03-10
* Constant-fold GEP-of-GEP into a single GEP.Dan Gohman2010-03-10
* Factored out the disassembly printing of CPS option, MSR mask, and Negative ZeroJohnny Chen2010-03-10
* The backend now makes a reasonable job of targeting lmul / maccRichard Osborne2010-03-10
* Handle MVT::i64 type in DAG combine for ISD::ADD. Fold 64 bitRichard Osborne2010-03-10
* Remove unneeded includes.Daniel Dunbar2010-03-10
* Fix checking of intermediates having one use in isADDADDMULRichard Osborne2010-03-10
* Extract recognition of patterns such as add(add(mul(x,y),a),b)Richard Osborne2010-03-10
* Fix thinko.Richard Osborne2010-03-10
* Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the intermediateRichard Osborne2010-03-10
* Remove duplicated code. No functionality change.Benjamin Kramer2010-03-10
* Fix a bug in DEBUG_VALUE handling Devang ran into.Dale Johannesen2010-03-10
* Prefer LMUL to MACCU as LMUL has no tied operands.Richard Osborne2010-03-10
* Custom lower (S|U)MUL_LOHI -> MACC(S|U)Richard Osborne2010-03-10
* Fix indentationRichard Osborne2010-03-10
* Lower add (mul a, b), c into MACCU / MACCS nodes which translateRichard Osborne2010-03-10
* move three lowering hooks from MAI to TLOF and make one of themChris Lattner2010-03-10
* This survived a bootstrap, so let's try 98104 again.Dale Johannesen2010-03-10