aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/BasicBlock.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-16[llvm] Remove unused includes (NFC) (#144293)Kazu Hirata1-1/+0
2025-06-12[DebugInfo][RemoveDIs] Delete debug-info-format flag (#143746)Jeremy Morse1-33/+2
2025-06-11Reapply 76197ea6f91f after removing an assertionJeremy Morse1-1/+0
2025-06-11[DebugInfo][RemoveDIs] Use autoupgrader to convert old debug-info (#143452)Jeremy Morse1-4/+0
2025-06-09[DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (#143207)Jeremy Morse1-25/+1
2025-06-02[llvm] annotate interfaces in llvm/IR for DLL export (#141650)Andrew Rogers1-3/+4
2025-05-08[KeyInstr] Fix #139070 for empty DebugLocsOrlando Cazalet-Hyams1-2/+8
2025-05-08[KeyInstr] Don't propagate source atoms to new uncond br in splitBasicBlock (...Orlando Cazalet-Hyams1-2/+2
2025-05-02[IR] Replace blockaddress refcount with single flag (#138239)Nikita Popov1-3/+1
2025-04-11IR: Simplify BlockAddress replacement (#135360)Matt Arsenault1-8/+6
2025-04-09[DebugInfo] Soft-disable the production of debug intrinsics (#133933)Jeremy Morse1-4/+21
2025-04-09[DebugInfo][RemoveDIs] Eliminate another debug-info variation flag (#133917)Jeremy Morse1-7/+0
2025-04-01[DebugInfo][RemoveDIs] Remove debug-intrinsic printing cmdline options (#131855)Jeremy Morse1-5/+0
2025-01-28[NFC] Suppress spurious deprecation warning with MSVC (#124764)Jeremy Morse1-0/+7
2025-01-28[NFC][DebugInfo] Deprecate iterator-taking moveBefore and getFirstNonPHI (#12...Jeremy Morse1-12/+15
2025-01-27[NFC][DebugInfo] Switch more call-sites to using iterator-insertion (#124283)Jeremy Morse1-3/+3
2025-01-27[NFC][DebugInfo] Make some block-start-position methods return iterators (#12...Jeremy Morse1-9/+21
2024-11-12[llvm] Remove redundant control flow statements (NFC) (#115831)Kazu Hirata1-2/+0
2024-08-29[RemoveDIs] Fix spliceDebugInfo splice-to-end edge case (#105671)Orlando Cazalet-Hyams1-2/+10
2024-08-28[RemoveDIs] Simplify spliceDebugInfo, fixing splice-to-end edge case (#105670)Orlando Cazalet-Hyams1-14/+10
2024-07-30[IR] Add per-function numbers to basic blocks (#101052)Alexis Engelke1-0/+2
2024-07-28[llvm] Initialize SmallVector with ranges (NFC) (#100948)Kazu Hirata1-3/+1
2024-06-27[IR] Add getDataLayout() helpers to BasicBlock and Instruction (#96902)Nikita Popov1-0/+4
2024-06-18[LLVM] Add option to store Parent-pointer in ilist_node_base (#94224)Stephen Tozer1-2/+3
2024-06-14Reapply#4 "[RemoveDIs] Load into new debug info format by default in LLVM (#8...Stephen Tozer1-1/+1
2024-06-11Revert new debug info format commits:Stephen Tozer1-1/+1
2024-06-10Reapply#3 "[RemoveDIs] Load into new debug info format by default in LLVM (#8...Stephen Tozer1-1/+1
2024-05-13Revert "Repply#2 "[RemoveDIs] Load into new debug info format by default in L...Fangrui Song1-1/+1
2024-05-03Repply#2 "[RemoveDIs] Load into new debug info format by default in LLVM (#89...Stephen Tozer1-1/+1
2024-05-02Revert#2 "[RemoveDIs] Load into new debug info format by default in LLVM (#89...Stephen Tozer1-1/+1
2024-05-02Reapply "[RemoveDIs] Load into new debug info format by default in LLVM (#897...Stephen Tozer1-1/+1
2024-05-01Revert "[RemoveDIs] Load into new debug info format by default in LLVM (#89799)"Stephen Tozer1-1/+1
2024-05-01[RemoveDIs] Load into new debug info format by default in LLVM (#89799)Stephen Tozer1-1/+1
2024-05-01[RemoveDIs] Fix SIGSEGV caused by splitBasicBlock (#90312)Franklin Zhang1-1/+1
2024-04-30[IR] Use StringRef::operator== instead of StringRef::equals (NFC) (#90550)Kazu Hirata1-1/+1
2024-04-05[RemoveDIs] Add flag to preserve the debug info format of input IR (#87379)Stephen Tozer1-5/+16
2024-03-25[RemoveDIs] Enable direct-to-bitcode writing by defaultOrlando Cazalet-Hyams1-1/+1
2024-03-20[RemoveDIs][NFC] Rename DPMarker->DbgMarker (#85931)Stephen Tozer1-56/+57
2024-03-20[RemoveDIs][NFC] Rename DPLabel->DbgLabelRecord (#85918)Stephen Tozer1-1/+2
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer1-13/+13
2024-03-18Revert "[RemoveDIs] Enable direct-to-bitcode writing by default"Orlando Cazalet-Hyams1-1/+1
2024-03-15[RemoveDIs] Enable direct-to-bitcode writing by defaultOrlando Cazalet-Hyams1-1/+1
2024-03-15Reapply [RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams1-0/+5
2024-03-15Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode" (#85382)Orlando Cazalet-Hyams1-5/+0
2024-03-15[RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams1-0/+5
2024-03-13[RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)Stephen Tozer1-86/+90
2024-03-12[RemoveDIs][NFC] Rename common interface functions for DPValues->DbgRecords (...Stephen Tozer1-40/+39
2024-03-12[RemoveDIs] Update DIBuilder to conditionally insert DbgRecords (#84739)Orlando Cazalet-Hyams1-10/+3
2024-03-11[RemoveDIs] Fix nullptr dereference in getFirstNonPHIIt() (#84595)Daniel Sanders1-0/+2
2024-02-27[RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue fo...Stephen Tozer1-61/+0