| Commit message (Expand) | Author | Age | Files | Lines |
* | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
* | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -3/+3 |
* | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -2/+2 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | Fix up a few grammar issues. | Eric Christopher | 2018-05-21 | 1 | -1/+1 |
* | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -6/+7 |
* | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -2/+2 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -1/+1 |
* | [NFC] fix trivial typos in comments | Hiroshi Inoue | 2018-04-13 | 1 | -1/+1 |
* | Fix a bunch of typoes. NFC | Fangrui Song | 2018-03-30 | 1 | -4/+4 |
* | [Hexagon] Subtarget feature to emit one instruction per packet | Krzysztof Parzyszek | 2018-03-12 | 1 | -2/+3 |
* | [Hexagon] Don't form new-value jumps from floating-point instructions | Krzysztof Parzyszek | 2018-02-06 | 1 | -0/+16 |
* | MachineFunction: Return reference from getFunction(); NFC | Matthias Braun | 2017-12-15 | 1 | -1/+1 |
* | [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. | Francis Visoiu Mistrih | 2017-12-07 | 1 | -6/+6 |
* | [Hexagon] Solo instructions cannot be used with new value jumps | Krzysztof Parzyszek | 2017-11-30 | 1 | -0/+3 |
* | [CodeGen] Print register names in lowercase in both MIR and debug output | Francis Visoiu Mistrih | 2017-11-28 | 1 | -6/+6 |
* | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -3/+3 |
* | [Hexagon] Reorganize and update instruction patterns | Krzysztof Parzyszek | 2017-10-20 | 1 | -1/+5 |
* | [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2017-09-28 | 1 | -25/+26 |
* | [Hexagon] Formatting changes, NFC | Krzysztof Parzyszek | 2017-07-28 | 1 | -66/+49 |
* | [Hexagon] Recognize C4_cmpneqi, C4_cmpltei and C4_cmplteui in NewValueJump | Krzysztof Parzyszek | 2017-07-24 | 1 | -1/+25 |
* | [Hexagon] Update kills in hexagon-nvj even more properly than before | Krzysztof Parzyszek | 2017-06-27 | 1 | -36/+27 |
* | [Hexagon] Properly update kill flags in HexagonNewValueJump | Krzysztof Parzyszek | 2017-06-22 | 1 | -1/+1 |
* | [Hexagon] Avoid IMPLICIT_DEFs as new-value producers | Krzysztof Parzyszek | 2017-02-23 | 1 | -0/+2 |
* | [Hexagon] Changing from literal numeric value to argument since #-1 will not ... | Colin LeMahieu | 2016-12-05 | 1 | -10/+0 |
* | Use StringRef in Pass/PassManager APIs (NFC) | Mehdi Amini | 2016-10-01 | 1 | -3/+1 |
* | MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu... | Matthias Braun | 2016-08-25 | 1 | -1/+1 |
* | CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses | Matthias Braun | 2016-08-24 | 1 | -1/+0 |
* | Revert r279564. It introduces undefined behavior (binding a reference to a | Richard Smith | 2016-08-23 | 1 | -0/+1 |
* | CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses | Matthias Braun | 2016-08-23 | 1 | -1/+0 |
* | Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineF... | Matthias Braun | 2016-08-23 | 1 | -0/+1 |
* | CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses | Matthias Braun | 2016-08-23 | 1 | -1/+0 |
* | [Hexagon] Fixes for new-value jump formation | Krzysztof Parzyszek | 2016-08-19 | 1 | -10/+31 |
* | [Hexagon] Handle J2_jumptpt and J2_jumpfpt instructions | Krzysztof Parzyszek | 2016-08-19 | 1 | -0/+2 |
* | Hexagon: Avoid implicit iterator conversions, NFC | Duncan P. N. Exon Smith | 2016-07-12 | 1 | -70/+66 |
* | Add optimization bisect opt-in calls for Hexagon passes | Andrew Kaylor | 2016-04-26 | 1 | -0/+3 |
* | [NFC] Header cleanup | Mehdi Amini | 2016-04-18 | 1 | -4/+1 |
* | Add MachineFunctionProperty checks for AllVRegsAllocated for target passes | Derek Schuff | 2016-04-04 | 1 | -0/+4 |
* | CodeGen: TII: Take MachineInstr& in predicate API, NFC | Duncan P. N. Exon Smith | 2016-02-23 | 1 | -1/+1 |
* | [Hexagon] Handle branches with non-mbb operands | Krzysztof Parzyszek | 2016-01-14 | 1 | -0/+2 |
* | [Hexagon] Add NewValueJump support for C4_cmpneq, C4_cmplte, C4_cmplteu | Ron Lieberman | 2015-12-08 | 1 | -0/+18 |
* | [Hexagon] Bring HexagonInstrInfo up to date | Krzysztof Parzyszek | 2015-11-24 | 1 | -6/+27 |
* | Hexagon: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-10-20 | 1 | -1/+1 |
* | [Hexagon] Moving pass declarations out of header and in to implementation fil... | Colin LeMahieu | 2015-06-15 | 1 | -0/+1 |
* | Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. | Benjamin Kramer | 2015-03-23 | 1 | -0/+1 |
* | [Hexagon] Eliminating immediate condition set. | Colin LeMahieu | 2015-03-09 | 1 | -2/+1 |
* | [Hexagon] Removing TFR_condset_ir/TFR_condset_ri modeling. | Colin LeMahieu | 2015-03-09 | 1 | -2/+0 |
* | [Hexagon] Removing more V4 predicates since V4 is the required minimum. | Colin LeMahieu | 2015-02-09 | 1 | -2/+1 |
* | [Hexagon] Renaming v4 compare-and-jump instructions. | Colin LeMahieu | 2015-02-05 | 1 | -20/+20 |
* | Remove #if'd code and update comment. | Eric Christopher | 2015-02-02 | 1 | -5/+2 |