summaryrefslogtreecommitdiff
path: root/lib/Target/XCore
AgeCommit message (Expand)Author
2017-12-22(Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-12-21Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das
2017-12-21Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-15Add backend name to Target to enable runtime info to be fed back into TableGenDaniel Sanders
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-08-22Use report_fatal_error for unsupported calling conventionsAlex Bradbury
2017-08-10Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-07-21[SystemZ, LoopStrengthReduce]Jonas Paulsson
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-30TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih
2017-05-12[KnownBits] Add bit counting methods to KnownBits struct and use them where p...Craig Topper
2017-05-09Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov
2017-05-05[KnownBits] Add wrapper methods for setting and clear all bits in the underly...Craig Topper
2017-05-01Rename WeakVH to WeakTrackingVH; NFCSanjoy Das
2017-04-28[SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...Craig Topper
2017-04-26Reverts commit r301424, r301425 and r301426Sanjoy Das
2017-04-26Rename WeakVH to WeakTrackingVH; NFCSanjoy Das
2017-04-24Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek
2017-04-21[AArch64] Improve code generation for logical instructions takingAkira Hatanaka
2017-04-21Revert r300932 and r300930.Akira Hatanaka
2017-04-21[AArch64] Improve code generation for logical instructions takingAkira Hatanaka
2017-04-20Revert "[AArch64] Improve code generation for logical instructions taking"Akira Hatanaka
2017-04-20[AArch64] Improve code generation for logical instructions takingAkira Hatanaka
2017-03-31[DAGCombiner] Add vector demanded elements support to computeKnownBitsForTarg...Simon Pilgrim
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2017-03-18Make library calls sensitive to regparm module flag (Fixes PR3997).Nirav Dave
2017-02-03[XCore] Fix some Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko
2017-01-24[XCore] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko
2016-12-01[MC] Refactor emitELFSize to make usage more consistent. NFC.Dan Gohman
2016-12-01Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun
2016-12-01Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher
2016-11-30Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun
2016-11-30Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun
2016-10-24Target: Change various section classifiers in TargetLoweringObjectFile to tak...Peter Collingbourne
2016-10-20Do a sweep over move ctors and remove those that are identical to the default.Benjamin Kramer
2016-10-11Fix "static initialization order fiasco" for the XCore Target.Mehdi Amini
2016-10-07Target: Remove unused patterns and transforms. NFC.Peter Collingbourne
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-09-16Actually remove the Mangler from the AsmPrinter and clean up the places it wa...Eric Christopher
2016-09-16Move the Mangler from the AsmPrinter down to TLOF and clean up theEric Christopher
2016-09-14Finish renaming remaining analyzeBranch functionsMatt Arsenault
2016-09-14Make analyzeBranch family of instruction names consistentMatt Arsenault