summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonTargetMachine.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* (Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-221-1/+1
* Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das2017-12-211-1/+1
* Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-211-1/+1
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-121-1/+1
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-121-1/+1
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-2/+2
* [Hexagon] Add Hexagon-specific loop idiom recognition passKrzysztof Parzyszek2017-01-261-0/+1
* Delete Reloc::Default.Rafael Espindola2016-05-181-1/+1
* [Hexagon] Add PIC supportKrzysztof Parzyszek2015-12-181-2/+3
* [Hexagon] Make memcpy lowering thread-safeTobias Edler von Koch2015-12-161-2/+0
* [Hexagon] Implement TargetTransformInfo for HexagonKrzysztof Parzyszek2015-08-051-4/+4
* Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders2015-06-111-1/+1
* Revert r233206Krzysztof Parzyszek2015-03-251-3/+0
* [Hexagon] Keep the bare getSubtargetImpl for nowKrzysztof Parzyszek2015-03-251-0/+3
* Remove the target independent TargetMachine::getSubtarget andEric Christopher2015-03-211-1/+1
* Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini2015-03-121-2/+0
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-1/+2
* Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner2014-11-201-0/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-131-0/+5
* 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
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-21/+0
* Move all of the hexagon subtarget dependent variables from the targetEric Christopher2014-06-271-21/+8
* InstrItineraryData is already on the subtarget, no reason toEric Christopher2014-06-271-2/+1
* Remove HexagonTargetMachine::addPassesForOptimizations; it is not needed any ...Pranav Bhandarkar2014-05-011-2/+0
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-10/+10
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-071-11/+0
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-041-4/+4
* Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem2012-10-181-0/+11
* Temporarily revert the TargetTransform changes.Bob Wilson2012-10-181-11/+0
* Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem2012-10-101-0/+11
* Move TargetData to DataLayout.Micah Villmow2012-10-081-3/+3
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-171-2/+2
* Pass TargetOptions to HexagonTargetMachine constructor by reference to match ...Craig Topper2012-03-171-2/+3
* TargetPassConfig: confine the MC configuration to TargetMachine.Andrew Trick2012-02-041-2/+1
* Added TargetPassConfig. The first little step toward configuring codegen passes.Andrew Trick2012-02-031-5/+2
* Hexagon: Fix a nasty order-of-initialization bug.Benjamin Kramer2011-12-161-1/+1
* Hexagon backend supportTony Linthicum2011-12-121-0/+86
OpenPOWER on IntegriCloud