aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore/XCoreISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Handle void in XCoreTargetLowering::isLegalAddressingMode. Triggers in Eli Friedman2009-07-171-0/+5
* Combine an unaligned store of unaligned load into a memmove.Richard Osborne2009-07-161-0/+52
* Lower the threshold at which memcpy / memmove / memset stop being expandedRichard Osborne2009-07-161-0/+3
* Fix typo in last commit on expansion of unaligned loads.Richard Osborne2009-07-161-2/+2
* Expand unaligned 32 bit loads from an address which is a constantRichard Osborne2009-07-161-0/+109
* Custom lower unaligned 32 bit stores and loads into libcalls. This is Richard Osborne2009-07-161-1/+88
* Fix XCoreTargetLowering::isLegalAddressingMode to handle non simple VTs.Richard Osborne2009-07-151-24/+10
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-10/+10
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-8/+8
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-091-4/+5
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-7/+11
* Convert more abort() calls to llvm_report_error().Torok Edwin2009-07-081-7/+9
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-011-1/+1
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-301-0/+6
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-1/+1
* missed fileDale Johannesen2009-02-131-2/+3
* Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman2009-02-071-1/+1
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-071-6/+8
* Remove more non-DebugLoc versions of getNode.Dale Johannesen2009-02-061-6/+13
* Get rid of 3 non-DebugLoc getNode variants.Dale Johannesen2009-02-051-11/+12
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-041-14/+20
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-11/+15
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-1/+1
* Add support for ISD::TRAP to the XCore backendRichard Osborne2008-12-031-0/+2
* Change the interface to the type legalization methodDuncan Sands2008-12-011-9/+12
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-1/+1
* [XCore] Fix expansion of 64 bit add/sub. Don't custom expandRichard Osborne2008-11-141-21/+11
* Add XCore intrinsics for getid (returns thread id) and bitrev (reversesRichard Osborne2008-11-141-3/+2
* Add XCore backend.Richard Osborne2008-11-071-0/+919