summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
...
* Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...Daniel Sanders2015-03-131-4/+4
* Revert "r232027 - Add infrastructure for support of multiple memory constraints"Hal Finkel2015-03-121-4/+4
* Add infrastructure for support of multiple memory constraints.Daniel Sanders2015-03-121-4/+4
* Remove some unnecessary forward declarations and put a couple moreEric Christopher2015-03-121-4/+0
* Remove the need to cache the subtarget in the Sparc TargetRegisterInfoEric Christopher2015-03-124-12/+11
* Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini2015-03-122-8/+5
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-113-9/+13
* Have getCalleeSavedRegs take a non-null MachineFunction all theEric Christopher2015-03-111-2/+1
* Remove the use of the subtarget in MCCodeEmitter creation andEric Christopher2015-03-102-2/+0
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-262-6/+10
* Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher2015-02-261-1/+1
* CodeGen: convert CCState interface to using ArrayRefsTim Northover2015-02-211-3/+3
* Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.Michael Kuperstein2015-02-191-1/+1
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-02-191-1/+1
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-1/+1
* Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher2015-01-308-51/+37
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-265-33/+33
* std::unique_ptrify the MCStreamer argument to createAsmPrinterDavid Blaikie2015-01-181-2/+3
* Use the integrated assembler by default on SPARC.Brad Smith2015-01-141-2/+1
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-081-3/+6
* Revert "Use the integrated assembler by default on 32-bit PowerPC and SPARC"Duncan P. N. Exon Smith2015-01-051-1/+2
* Use the integrated assembler by default on 32-bit PowerPC and SPARCBrad Smith2015-01-051-2/+1
* Minor cleanup to all the switches after MatchInstructionImpl in all the AsmPa...Craig Topper2015-01-031-4/+1
* [CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun2014-12-111-6/+2
* This reverts commit r224043 and r224042.Rafael Espindola2014-12-111-2/+6
* [CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun2014-12-111-6/+2
* Target triple OS detection tidyup. NFCSimon Pilgrim2014-11-291-2/+1
* Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner2014-11-202-0/+3
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-133-1/+7
* Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola2014-11-121-11/+7
* Misc style fixes. NFC.Rafael Espindola2014-11-101-35/+22
* Erase fence insertion from SelectionDAGBuilder.cpp (NFC)Robin Morisset2014-10-161-0/+7
* Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola2014-10-151-4/+2
* Cache TargetLowering on SelectionDAGISel and update previousEric Christopher2014-10-081-7/+5
* [MCJIT] Nuke MachineRelocation and MachineCodeEmitter. Now that the old JIT isLang Hames2014-09-231-56/+0
* Reverting NFC changes from r218050. Instead, the warning was disabled for GCC...Aaron Ballman2014-09-181-1/+0
* Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImp...Aaron Ballman2014-09-181-0/+1
* Fix a lot of confusion around inserting nops on empty functions.Rafael Espindola2014-09-152-7/+0
* Provide an implementation of getNoopForMachoTarget for SPARC.Brad Smith2014-09-112-0/+7
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-029-696/+2
* JIT support has been added awhile ago.Brad Smith2014-08-301-2/+0
* TableGen: allow use of uint64_t for available features mask.Tim Northover2014-08-181-4/+4
* Remove HasLEB128.Rafael Espindola2014-08-151-1/+0
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-1318-36/+36
* If available, pass down the Fixup object to EvaluateAsRelocatable.Joerg Sonnenberger2014-08-102-3/+5
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-079-2/+696
* Nuke the old JIT.Rafael Espindola2014-08-079-696/+2
* Fix a whole bunch of binary literals which were the wrong size. All were bei...Pete Cooper2014-08-072-18/+18
OpenPOWER on IntegriCloud