summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-1/+1
* [Hexagon] Handle branches with non-mbb operandsKrzysztof Parzyszek2016-01-141-0/+2
* [Hexagon] Add NewValueJump support for C4_cmpneq, C4_cmplte, C4_cmplteuRon Lieberman2015-12-081-0/+18
* [Hexagon] Bring HexagonInstrInfo up to dateKrzysztof Parzyszek2015-11-241-6/+27
* Hexagon: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-1/+1
* [Hexagon] Moving pass declarations out of header and in to implementation fil...Colin LeMahieu2015-06-151-0/+1
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-231-0/+1
* [Hexagon] Eliminating immediate condition set.Colin LeMahieu2015-03-091-2/+1
* [Hexagon] Removing TFR_condset_ir/TFR_condset_ri modeling.Colin LeMahieu2015-03-091-2/+0
* [Hexagon] Removing more V4 predicates since V4 is the required minimum.Colin LeMahieu2015-02-091-2/+1
* [Hexagon] Renaming v4 compare-and-jump instructions.Colin LeMahieu2015-02-051-20/+20
* Remove #if'd code and update comment.Eric Christopher2015-02-021-5/+2
* [Hexagon] Adding J class call instructions.Colin LeMahieu2014-12-121-1/+1
* [Hexagon] Adding encodings for JR class instructions. Updating complier usages.Colin LeMahieu2014-12-101-9/+9
* [Hexagon] Adding cmp* immediate form instructions.Colin LeMahieu2014-11-261-7/+7
* [Hexagon] Adding C2_mux instruction.Colin LeMahieu2014-11-251-2/+1
* [Hexagon] Replacing cmp* instructions with ones that contain encoding bits.Colin LeMahieu2014-11-251-4/+4
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-3/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-3/+4
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-3/+3
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-17/+15
* Suppress GCC compiler warnings in release builds about variables that are onlyDuncan Sands2013-05-131-0/+1
* Hexagon: Add multiclass/encoding bits for the New-Value Jump instructions.Jyotsna Verma2013-05-061-33/+54
* reverting r180953Jyotsna Verma2013-05-021-54/+33
* Hexagon: Add multiclass/encoding bits for the New-Value Jump instructions.Jyotsna Verma2013-05-021-33/+54
* Hexagon: Honor __builtin_expect by using branch probabilities.Jyotsna Verma2013-05-021-13/+34
* Hexagon: Use multiclass for Jump instructions.Jyotsna Verma2013-05-011-9/+9
* Hexagon: Remove assembler mapped instruction definitions.Jyotsna Verma2013-04-231-47/+16
* There is no longer any need to silence this compiler warning as the warning hasDuncan Sands2013-03-311-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-18/+16
* Add a getName function to MachineFunction. Use it in places that previously d...Craig Topper2012-08-221-1/+1
* Silence a gcc-4.6 warning: GCC fails to understand that secondReg and cmpOp2 areDuncan Sands2012-06-091-1/+1
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-2/+2
* Hexagon: Remove unused command line option.Benjamin Kramer2012-05-161-2/+0
* Support for Hexagon feature, New Value Jump.Sirish Pande2012-05-121-0/+649
* Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth2012-04-231-649/+0
* Support for Hexagon architectural feature, new value jump.Sirish Pande2012-04-231-0/+649
* This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth2012-04-181-649/+0
* Remove iostream from New Value Jump.Sirish Pande2012-04-131-1/+0
* Add support for Hexagon Architectural feature, New Value Jump.Sirish Pande2012-04-131-0/+650
OpenPOWER on IntegriCloud