summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/XCore
Commit message (Expand)AuthorAgeFilesLines
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-212-19/+19
* Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini...David Blaikie2015-05-181-1/+1
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-181-1/+1
* MC: MCCodeGenInfo naming update. NFC.Jim Grosbach2015-05-151-1/+1
* [xcore] Only support the 'm' inline assembly memory constraint. NFC.Daniel Sanders2015-05-151-6/+0
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-132-13/+13
* Strip trailing whitespace. NFCDouglas Katzman2015-05-121-1/+1
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-072-3/+4
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-052-3/+5
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-283-65/+74
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-283-74/+65
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-283-65/+74
* [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.Lang Hames2015-04-241-17/+17
* Allow memory intrinsics to be tail callsKrzysztof Parzyszek2015-04-131-2/+3
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* [opaque pointer type] More GEP IRBuilder API migrations...David Blaikie2015-04-031-3/+5
* [opaque pointer type] API migration for GEP constant factoriesDavid Blaikie2015-04-021-1/+2
* Replace the MCSubtargetInfo parameter with a Triple when creatingEric Christopher2015-03-311-3/+3
* Remove unused Target argument from MCInstPrinter ctor functions.Eric Christopher2015-03-301-2/+1
* [MCInstPrinter] Enable MCInstPrinter to change its behavior based on theAkira Hatanaka2015-03-272-2/+3
* Remove the target independent TargetMachine::getSubtarget andEric Christopher2015-03-211-1/+4
* There is only one Asm streamer, there is no need for targets to register it.Rafael Espindola2015-03-161-10/+7
* Make each target map all inline assembly memory constraints to InlineAsm::Con...Daniel Sanders2015-03-161-0/+6
* 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
* Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini2015-03-122-4/+3
* Have getCalleeSavedRegs take a non-null MachineFunction all theEric Christopher2015-03-112-4/+3
* TableGen: Use 'enum : uint64_t' for feature flags to fix -WmicrosoftReid Kleckner2015-03-091-0/+2
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-262-7/+8
* 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-2/+1
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-1/+1
* Since TargetLowering is already subtarget dependent just passEric Christopher2015-02-023-12/+9
* Use the function template getSubtarget on the MachineFunctionEric Christopher2015-02-021-6/+3
* Remove unused class variable.Eric Christopher2015-02-021-3/+1
* Remove unused class variable.Eric Christopher2015-02-021-3/+1
* [multiversion] Switch the TTI queries from TargetMachine to SubtargetChandler Carruth2015-02-011-7/+7
* [multiversion] Remove the cached TargetMachine pointer from theChandler Carruth2015-02-011-3/+16
* [multiversion] Switch all of the targets over to use theChandler Carruth2015-02-012-3/+4
* [multiversion] Remove a false freedom to leave the TargetMachine pointerChandler Carruth2015-02-011-1/+1
* [PM] Remove a bunch of stale TTI creation method declarations. I nukedChandler Carruth2015-02-011-2/+0
* [PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth2015-01-314-21/+16
* [PM] Change the core design of the TTI analysis to use a polymorphicChandler Carruth2015-01-312-40/+20
* Compute the ELF SectionKind from the flags.Rafael Espindola2015-01-291-58/+35
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-267-10/+9
* Bring r226038 back.Rafael Espindola2015-01-191-2/+0
* [PM] Replace the Pass argument to SplitEdge with specific analyses usedChandler Carruth2015-01-191-1/+1
* std::unique_ptrify the MCStreamer argument to createAsmPrinterDavid Blaikie2015-01-181-3/+4
* Revert r226242 - Revert Revert Don't create new comdats in CodeGenTimur Iskhodzhanov2015-01-161-0/+2
OpenPOWER on IntegriCloud