aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/HexagonSubtarget.h
AgeCommit message (Expand)AuthorFilesLines
2016-07-29[Hexagon] Referencify MachineInstr in HexagonInstrInfo, NFCKrzysztof Parzyszek1-2/+2
2016-07-25[Hexagon] Add target feature to generate long callsKrzysztof Parzyszek1-0/+2
2016-07-22[Hexagon] Use loop data prefetch on HexagonKrzysztof Parzyszek1-0/+3
2016-07-18[Hexagon] Fix zero latency instructions with multiple predecessorsKrzysztof Parzyszek1-2/+6
2016-07-15[Hexagon] Handle instruction latency for 0 or 2 cyclesKrzysztof Parzyszek1-0/+10
2016-07-15[Hexagon] Add a scheduling DAG mutationKrzysztof Parzyszek1-1/+9
2016-05-28[Hexagon] Add option to enable subregister liveness trackingKrzysztof Parzyszek1-0/+2
2016-05-26[Hexagon] Enable the post-RA schedulerKrzysztof Parzyszek1-0/+1
2016-05-26[Hexagon] Select the aggressive anti-dependency breakerKrzysztof Parzyszek1-0/+2
2015-12-14[Hexagon] Subtarget features/default CPU correctionsKrzysztof Parzyszek1-1/+1
2015-11-25Add hexagonv55 and hexagonv60 as recognized CPUs, make v60 the defaultKrzysztof Parzyszek1-1/+5
2015-11-24[Hexagon] Bring HexagonInstrInfo up to dateKrzysztof Parzyszek1-0/+6
2015-10-17[Hexagon] Adding skeleton of HVX extension instructions.Colin LeMahieu1-2/+6
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders1-1/+1
2015-03-11Remove useMachineScheduler and replace it with subtarget optionsEric Christopher1-0/+5
2015-02-09[Hexagon] Removing more V4 predicates since V4 is the required minimum.Colin LeMahieu1-13/+6
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-2/+0
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth1-1/+1
2014-09-03Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer1-6/+10
2014-08-15Fix typos in commentsRobin Morisset1-1/+1
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+4
2014-06-27Move all of the hexagon subtarget dependent variables from the targetEric Christopher1-1/+26
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-1/+1
2013-11-18Revert r194865 and r194874.Alexey Samsonov1-1/+0
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka1-0/+1
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth1-1/+1
2012-05-10Hexagon V5 FP Support.Sirish Pande1-1/+7
2012-04-23Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth1-7/+1
2012-04-23Hexagon V5 (floating point) support.Sirish Pande1-1/+7
2012-04-18This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth1-7/+1
2012-04-16Hexagon V5 (Floating Point) Support.Sirish Pande1-1/+7
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2011-12-12Hexagon backend supportTony Linthicum1-0/+74