summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reland 'Fixed -Wdeprecated-copy warnings. NFCI.'Dávid Bolvanský2019-11-231-2/+12
* Revert 'Fixed -Wdeprecated-copy warnings. NFCI.'Dávid Bolvanský2019-11-231-12/+2
* Fixed -Wdeprecated-copy warnings. NFCI.Dávid Bolvanský2019-11-231-2/+12
* Hexagon - fix uninitialized variable warnings. NFCI.Simon Pilgrim2019-11-141-1/+1
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-5/+5
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-11/+11
* Hexagon: Rename another copy of Register classMatt Arsenault2019-06-241-87/+90
* HexagonConstEvaluator::evaluateHexExt - check incoming opcodes. NFCI.Simon Pilgrim2019-05-111-0/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-0/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-27/+28
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-4/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-1/+1
* [Hexagon] Recognize non-immediate constants in HexagonConstPropagationKrzysztof Parzyszek2018-02-231-6/+9
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-6/+4
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-3/+3
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-14/+17
* [CodeGen] Print "%vreg0" as "%0" in both MIR and debug outputFrancis Visoiu Mistrih2017-11-301-1/+1
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-2/+2
* [CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih2017-11-281-6/+6
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [Hexagon] Make getHexagonSubRegIndex take reference instead of pointerKrzysztof Parzyszek2017-09-251-1/+1
* Exclude more unused functions from release build.Florian Hahn2017-07-311-0/+4
* Guard print() functions only used by dump() functions.Florian Hahn2017-07-311-0/+2
* [Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-07-261-16/+26
* [Hexagon] Fix -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim2017-07-071-0/+1
* [llvm] Remove double semicolonsMandeep Singh Grang2017-06-061-1/+1
* [Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2016-12-141-89/+51
* [Hexagon] Separate Hexagon subreg indices for different register classesKrzysztof Parzyszek2016-11-091-8/+10
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [Hexagon] Standardize next batch of pseudo instructionsKrzysztof Parzyszek2016-08-161-7/+7
* [Hexagon] Use integer instructions for floating point immediatesKrzysztof Parzyszek2016-08-101-9/+7
* [HexagonConstPropagation] Remove dead code.Davide Italiano2016-07-301-22/+0
* [Hexagon] Perform bit arithmetic on unsigned to avoid accidentally shifting n...Benjamin Kramer2016-07-301-2/+2
* Fixed MSVC out of range shift warningSimon Pilgrim2016-07-291-1/+1
* Fix build breaks after r277028Krzysztof Parzyszek2016-07-281-0/+1
* [Hexagon] Implement MI-level constant propagationKrzysztof Parzyszek2016-07-281-0/+3208
OpenPOWER on IntegriCloud