summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
AgeCommit message (Expand)Author
2025-11-11[Hexagon] Fix a warningKazu Hirata
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault
2025-10-15[llvm] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163507)Kazu Hirata
2025-09-12CodeGen: Remove MachineFunction argument from getRegClass (#158188)Matt Arsenault
2025-04-11[NFC][LLVM][Hexagon] Cleanup pass initialization for Hexagon (#134431)Rahul Joshi
2025-03-05[Hexagon] Remove some unused header files. NFC (#129649)Sudharsan Veeravalli
2025-02-19[CodeGen] Remove static member function Register::virtReg2Index. NFC (#127962)Craig Topper
2025-02-11[Hexagon] Fix typos discovered by codespell (NFC) (#126233)Sudharsan Veeravalli
2024-07-26[CodeGen] Remove AA parameter of isSafeToMove (#100691)Pengcheng Wang
2024-07-17Rapply "[Target] Use range-based for loops (NFC) (#98844)"Kazu Hirata
2024-07-15Revert "[Target] Use range-based for loops (NFC) (#98844)"Kazu Hirata
2024-07-15[Target] Use range-based for loops (NFC) (#98844)Kazu Hirata
2024-06-11[CodeGen][NewPM] Split `MachineDominatorTree` into a concrete analysis result...paperchalice
2024-02-29[Hexagon] Use the correct call to detect debug instructions (#83373)Sumanth Gundapaneni
2024-02-22[HEXAGON] Fix bit boundary for isub_hi in HexagonBitSimplify (#82336)yandalur
2023-04-15[Target] Use range-based for loops (NFC)Kazu Hirata
2022-08-28[Target] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-04-20[Hexagon] Establish size limit for RegisterSet in hexbitKrzysztof Parzyszek
2022-03-16[NFC][CodeGen] Rename some functions in MachineInstr.h and remove duplicated ...Shengchen Kan
2021-12-26[Target] Use range-based for loops (NFC)Kazu Hirata
2021-12-17[Hexagon] Use is_contained (NFC)Kazu Hirata
2021-12-12[llvm] Use llvm::reverse (NFC)Kazu Hirata
2021-12-12[Target] Use llvm::reverse (NFC)Kazu Hirata
2021-11-11[CodeGen, Target] Use MachineRegisterInfo::use_operands (NFC)Kazu Hirata
2021-11-09[Hexagon] Use MachineBasicBlock::{successors,predecessors} (NFC)Kazu Hirata
2021-11-06[Target] Use llvm::reverse (NFC)Kazu Hirata
2021-10-26[Hexagon] Remove set-but-unused variables (NFC)Kazu Hirata
2021-10-24Use llvm::any_of and llvm::none_of (NFC)Kazu Hirata
2020-11-18[NFC] Use [MC]Register for Hexagon targetGaurav Jain
2020-01-21[Hexagon] Add support for Hexagon v67t microarchitecture (tiny core)Krzysztof Parzyszek
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-30[Hexagon] Check validity of register class when generating bitsplitKrzysztof Parzyszek
2018-08-13[Hexagon] Silence -Wuninitialized warning from GCC 5.4, NFCKrzysztof Parzyszek
2018-07-30[Hexagon] Simplify A4_rcmp[n]eqi R, 0Krzysztof Parzyszek
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-02-20[Hexagon] Fix alignment calculation of stack objects in Hexagon bit trackerKrzysztof Parzyszek
2018-01-26[NFC] fix trivial typos in comments and documentsHiroshi Inoue
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-30[CodeGen] Print "%vreg0" as "%0" in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-08Set hasSideEffects=0 for PHI and fix affected passesAlex Bradbury
2017-09-25[Hexagon] Make getHexagonSubRegIndex take reference instead of pointerKrzysztof Parzyszek
2017-09-15[Hexagon] Switch to parameterized register classes for HVXKrzysztof Parzyszek
2017-07-26[Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko