summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
AgeCommit message (Expand)Author
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault
2025-09-12CodeGen: Remove MachineFunction argument from getRegClass (#158188)Matt Arsenault
2025-05-23[NFC][CodeGen] Adopt MachineFunctionProperties convenience accessors (#141101)Rahul Joshi
2025-04-11[NFC][LLVM][Hexagon] Cleanup pass initialization for Hexagon (#134431)Rahul Joshi
2025-02-11[Hexagon] Fix typos discovered by codespell (NFC) (#126233)Sudharsan Veeravalli
2024-07-09[CodeGen][NewPM] Port `machine-loops` to new pass manager (#97793)paperchalice
2024-06-28Reapply "[CodeGen][NewPM] Port machine-branch-prob to new pass manager" (#968...paperchalice
2024-06-27Revert "[CodeGen][NewPM] Port machine-branch-prob to new pass manager" (#96858)paperchalice
2024-06-27[CodeGen][NewPM] Port machine-branch-prob to new pass manager (#96389)paperchalice
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
2023-03-01[NFC] Fix incorrect comment in VLIW packetizerBen Shi
2022-08-28[Target] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song
2022-06-03[Hexagon][bolt] Remove unneeded cl::ZeroOrMore for cl::opt options. NFCFangrui Song
2022-06-03[llvm] Remove unneeded cl::ZeroOrMore for cl::opt options. NFCFangrui Song
2022-01-04[Hexagon] Fix some issues with packetizing slot0-only instructionsBrendon Cahoon
2022-01-04[Hexagon] Performance regression with b2bHarsha Jagasia
2021-12-10Reapply [xray] add support for hexagonBrian Cain
2021-12-09Revert "[xray] add support for hexagon"Brian Cain
2021-12-09[xray] add support for hexagonBrian Cain
2021-12-08[NFC] Rename MachineFunction::deleteMachineInstr (coding style)Mircea Trofin
2021-11-05[Target] Use make_early_inc_range (NFC)Kazu Hirata
2021-11-04[Hexagon] Use make_early_inc_range (NFC)Kazu Hirata
2021-10-18Add new MachineFunction property FailsVerificationJay Foad
2020-05-22[Target] Fix typos. NFCMarek Kurdej
2020-02-24[MC] Widen the functional unit type from 32 to 64 bits.Bevin Hansson
2020-01-21[Hexagon] Add support for Hexagon v67t microarchitecture (tiny core)Krzysztof Parzyszek
2019-12-22[Hexagon] Fixes -Wrange-loop-analysis warningsMark de Wever
2019-11-14Hexagon - fix uninitialized variable warnings. NFCI.Simon Pilgrim
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-10-19Prune two MachineInstr.h includes, fix up depsReid Kleckner
2019-09-09[DFAPacketizer] Reapply: Track resources for packetized instructionsJames Molloy
2019-09-09Revert rL371198 from llvm/trunk: [DFAPacketizer] Track resources for packetiz...Simon Pilgrim
2019-09-06[DFAPacketizer] Track resources for packetized instructionsJames Molloy
2019-08-23Do a sweep of symbol internalization. NFC.Benjamin Kramer
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-01Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner
2018-10-19[Hexagon] Remove support for V4Krzysztof Parzyszek
2018-09-04[Hexagon] Don't packetize new-value stores with any other storesKrzysztof Parzyszek
2018-08-17[Hexagon] Expand vgather pseudos during packetizationKrzysztof Parzyszek
2018-06-20[Hexagon] Remove 'T' from HasVNN predicates, NFCKrzysztof Parzyszek
2018-06-19[Hexagon] Enforce restrictions on packetizing cache instructionsKrzysztof Parzyszek
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2018-04-06[Hexagon] Fix assert with packetizing IMPLICIT_DEF instructionsKrzysztof Parzyszek
2018-04-06[Hexagon] Prevent a stall across zero-latency instructions in a packetKrzysztof Parzyszek
2018-04-06[Hexagon] Remove duplicated code, NFCKrzysztof Parzyszek