summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp
AgeCommit message (Expand)Author
2025-03-05[Hexagon] Remove some unused header files. NFC (#129649)Sudharsan Veeravalli
2025-02-25[Hexagon] Add a case to BitTracker for new register class (#128580)Ikhlas Ajbar
2024-11-17[Hexagon] Remove unused includes (NFC) (#116529)Kazu Hirata
2024-08-25[CodeGen] Use std::pair<MCRegister, Register> to match return from MRI.livein...Craig Topper
2023-01-28[Target] Use llvm::count{l,r}_{zero,one} (NFC)Kazu Hirata
2023-01-13[CodeGen][Target] Remove uses of Register::isPhysicalRegister/isVirtualRegist...Craig Topper
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-01-07[Hexagon] Reconize M2_mnaci in HexagonBitTrackerSumanth Gundapaneni
2021-11-22[NFC][llvm][Hexagon] Inclusive Terms remove uses of sanity in Hexagon tagetZarko Todorovski
2020-12-02[NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.Mircea Trofin
2020-11-18[NFC] Use [MC]Register for Hexagon targetGaurav Jain
2020-04-01[Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign()Guillaume Chatelet
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-12-05[Hexagon] Foundation of support for Hexagon V66Krzysztof Parzyszek
2018-07-30[Hexagon] Simplify A4_rcmp[n]eqi R, 0Krzysztof Parzyszek
2018-02-20[Hexagon] Fix alignment calculation of stack objects in Hexagon bit trackerKrzysztof Parzyszek
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
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-10-16Add iterator range MachineRegisterInfo::liveins(), adopt users, NFCKrzysztof Parzyszek
2017-10-16[Hexagon] Rangify some loops, NFCKrzysztof Parzyszek
2017-10-13Revert r315763: "[Hexagon] Rangify some loops, NFC"Krzysztof Parzyszek
2017-10-13[Hexagon] Rangify some loops, NFCKrzysztof Parzyszek
2017-09-26[Hexagon] Fix a typo: #ifndef DEBUG -> #ifndef NDEBUGKrzysztof Parzyszek
2017-09-25[Hexagon] Avoid unused variable warnings in Release builds.Benjamin Kramer
2017-09-25[Hexagon] Better determination of register classes in bit trackerKrzysztof Parzyszek
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
2017-07-07[Hexagon] Fix some more -Wimplicit-fallthrough warnings. NFCI.Simon Pilgrim
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-04-28Use Argument::hasAttribute and AttributeList::ReturnIndex moreReid Kleckner
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2017-02-23[Hexagon] Handle saturations in Hexagon bit trackerKrzysztof Parzyszek
2017-01-04[Hexagon, TableGen] Fix some Clang-tidy modernize and Include What You Use wa...Eugene Zelenko
2016-11-09[Hexagon] Separate Hexagon subreg indices for different register classesKrzysztof Parzyszek
2016-10-06[Hexagon] NFC. Canonicalizing absolute address instruction names.Colin LeMahieu
2016-08-19[Hexagon] Handle J2_jumptpt and J2_jumpfpt instructionsKrzysztof Parzyszek
2016-08-16[Hexagon] Standardize next batch of pseudo instructionsKrzysztof Parzyszek
2016-08-11[Hexagon] Skip byval arguments when checking parameter attributesKrzysztof Parzyszek
2016-08-10[Hexagon] Use integer instructions for floating point immediatesKrzysztof Parzyszek
2016-08-03[Hexagon] Generate COPY/REG_SEQUENCE more aggressively for vectorsKrzysztof Parzyszek
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-07-26[Hexagon] Bitwise operations for insert/extract word not simplifiedKrzysztof Parzyszek
2016-07-12Hexagon: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith
2016-02-23CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith
2015-11-26[Hexagon] HVX vector register classes and more isel patternsKrzysztof Parzyszek
2015-10-20[Hexagon] Capture aggregate variables by reference, not valueKrzysztof Parzyszek