aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-15[StatepointLowering] Use FrameIndex instead of TargetFrameIndex (#153555)Cullen Rhodes1-1/+1
2025-03-18[CodeGen] Avoid repeated hash lookups (NFC) (#131722)Kazu Hirata1-7/+10
2025-03-14[SelectionDAG] Avoid repeated hash lookups (NFC) (#131266)Kazu Hirata1-2/+3
2025-01-21[SelectionDAG] Avoid repeated hash lookups (NFC) (#123697)Kazu Hirata1-2/+3
2024-11-03[SelectionDAG] Remove unused includes (NFC) (#114697)Kazu Hirata1-1/+0
2024-08-26[GC] Rename gc_args to gc_live [nfc]Philip Reames1-2/+2
2024-07-20Reapply "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98...Joseph Huber1-1/+1
2024-07-20Revert "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#985...NAKAMURA Takumi1-1/+1
2024-07-16[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)Joseph Huber1-1/+1
2024-06-13[llvm][SelectionDAG] Fix up chains in lowerInvokeable. rdar://113994760 (#94004)Jon Roelofs1-0/+3
2024-02-13[StatepointLowering] Use Constant instead of TargetConstant for undef value (...Danila Malyutin1-1/+1
2024-01-25[llvm] Move CodeGenTypes library to its own directory (#79444)Nico Weber1-1/+1
2023-10-14[StatepointLowering] Take return attributes of `gc.result` into account (#68439)Markus Böck1-4/+8
2023-10-10Move global namespace cl::opt inside llvm:: or internalize themFangrui Song1-3/+3
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song1-1/+1
2023-08-25[StatepointLowering] Fix possible nullptr access in debug outputDanila Malyutin1-1/+3
2023-06-27Fix "this this" duplicate typo in comment. NFC.Simon Pilgrim1-1/+1
2023-06-11[NFC] Replace ;; with ;David Green1-1/+1
2023-05-03Restore CodeGen/MachineValueType.h from `Support`NAKAMURA Takumi1-1/+1
2023-03-27[llvm] Use isIntOrFPConstant (NFC)Kazu Hirata1-2/+1
2023-01-18[StatepointLowering] Move statepoint correctness checks to Verifier. NFC.Denis Antrushin1-31/+3
2022-12-16[CodeGen] std::optional::value => operator*/operator->Fangrui Song1-4/+2
2022-12-14Don't include Optional.hKazu Hirata1-1/+0
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song1-6/+6
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-07[NFC] Use Register instead of unsigned for variables that receive a Register ...Gregory Alfonso1-1/+1
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata1-9/+9
2022-11-03[StatepointLowering] remove unused parameter. NFCNick Desaulniers1-3/+2
2022-08-20Remove redundant initialization of Optional (NFC)Kazu Hirata1-1/+1
2022-07-18[SDAG] Fix release buildNikita Popov1-1/+1
2022-07-18[Verifier] Make Verifier recognize undef tokens as correct IRMax Kazantsev1-7/+24
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata1-5/+6
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-06-25[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-4/+4
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-6/+8
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-8/+6
2022-06-20[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata1-2/+2
2022-05-16[StatepointLowering] Properly handle local and non-local relocates of the sam...Denis Antrushin1-3/+3
2022-04-27[StatepointLowering] Only export STATEPOINT results if used in nonlocal blocks.Denis Antrushin1-5/+30
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille1-0/+4
2022-01-31[Statepoint] Remove another use of getActualReturnType [NFC]Philip Reames1-14/+20
2022-01-31[Statepoints] Take result type from gc.result [NFC]Philip Reames1-1/+1
2022-01-31Sink getGCResultLocality to sole use [NFC]Philip Reames1-1/+13
2021-10-03[Analysis, CodeGen] Migrate from arg_operands to args (NFC)Kazu Hirata1-1/+1
2021-05-18[Statepoint Lowering] Cleanup: remove unused option statepoint-always-spill-b...Serguei Katkov1-4/+0
2021-05-13[GC][NFC] Move GCStrategy from CodeGen to IRMax Kazantsev1-1/+1
2021-04-07[Statepoint Lowering] Allow other than N byte sized types in deopt bundleYevgeny Rouban1-2/+5
2021-03-11[Statepoint Lowering] Handle the case with several gc.resultSerguei Katkov1-4/+6
2021-03-10[Statepoint Lowering] Fix the crash with gc.relocate in a separate blockSerguei Katkov1-36/+35