summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Hexagon] Enable subregister liveness trackingKrzysztof Parzyszek2016-08-241-1/+1
* [Hexagon] Rename the HEXAGON_MC namespace to Hexagon_MC, NFCKrzysztof Parzyszek2016-08-191-1/+1
* Replace MachineInstr* with MachineInstr& in TargetInstrInfo, NFCKrzysztof Parzyszek2016-08-011-3/+3
* [Hexagon] Referencify MachineInstr in HexagonInstrInfo, NFCKrzysztof Parzyszek2016-07-291-19/+19
* [Hexagon] Add target feature to generate long callsKrzysztof Parzyszek2016-07-251-0/+7
* [Hexagon] Use loop data prefetch on HexagonKrzysztof Parzyszek2016-07-221-0/+8
* [Hexagon] Fix zero latency instructions with multiple predecessorsKrzysztof Parzyszek2016-07-181-37/+60
* [Hexagon] Handle instruction latency for 0 or 2 cyclesKrzysztof Parzyszek2016-07-151-0/+159
* [Hexagon] Add a scheduling DAG mutationKrzysztof Parzyszek2016-07-151-0/+53
* [Hexagon] Add option to enable subregister liveness trackingKrzysztof Parzyszek2016-05-281-0/+9
* [Hexagon] Subtarget features/default CPU correctionsKrzysztof Parzyszek2015-12-141-3/+1
* Add hexagonv55 and hexagonv60 as recognized CPUs, make v60 the defaultKrzysztof Parzyszek2015-11-251-31/+54
* [Hexagon] Bring HexagonInstrInfo up to dateKrzysztof Parzyszek2015-11-241-4/+5
* Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders2015-09-151-1/+1
* Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders2015-09-151-1/+1
* Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders2015-09-151-1/+1
* Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders2015-09-151-1/+1
* Remove getDataLayout() from TargetSelectionDAGInfo (had no users)Mehdi Amini2015-07-091-1/+1
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-2/+2
* Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-301-1/+1
* Remove useMachineScheduler and replace it with subtarget optionsEric Christopher2015-03-111-0/+10
* [Hexagon] Removing more V4 predicates since V4 is the required minimum.Colin LeMahieu2015-02-091-6/+1
* Cache and use the subtarget that owns the target lowering.Eric Christopher2015-02-021-1/+1
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-2/+1
* Move all of the hexagon subtarget dependent variables from the targetEric Christopher2014-06-271-4/+11
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-0/+2
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-1/+0
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-0/+1
* Hexagon: Add and enable memops setbit, clrbit, &,|,+,- for byte, short, and w...Jyotsna Verma2013-03-221-3/+14
* fix HexagonSubtarget parsing of -mv flagSebastian Pop2012-08-201-17/+16
* default to use -mv4 when no version of Hexagon has been specifiedSebastian Pop2012-07-191-1/+5
* misched: Added MultiIssueItineraries.Andrew Trick2012-06-051-3/+0
* Support for Hexagon feature, New Value Jump.Sirish Pande2012-05-121-1/+1
* Hexagon V5 FP Support.Sirish Pande2012-05-101-1/+16
* Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth2012-04-231-16/+1
* Hexagon V5 (floating point) support.Sirish Pande2012-04-231-0/+15
* Support for Hexagon architectural feature, new value jump.Sirish Pande2012-04-231-1/+1
* This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth2012-04-181-16/+1
* Hexagon V5 (Floating Point) Support.Sirish Pande2012-04-161-0/+15
* Add support for Hexagon Architectural feature, New Value Jump.Sirish Pande2012-04-131-1/+1
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* VLIW specific scheduler framework that utilizes deterministic finite automato...Andrew Trick2012-02-011-0/+3
* Add MCTargetDesc library to Hexagon targetTony Linthicum2011-12-151-1/+0
* Hexagon backend supportTony Linthicum2011-12-121-0/+60
OpenPOWER on IntegriCloud