summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/BasicBlock.cpp
AgeCommit message (Expand)Author
2024-02-27Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79...Stephen Tozer
2024-02-27Revert "Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR out...Stephen Tozer
2024-02-27Reapply "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79...Stephen Tozer
2024-02-26Revert "[RemoveDIs] Print non-intrinsic debug info in textual IR output (#792...Stephen Tozer
2024-02-26[RemoveDIs] Print non-intrinsic debug info in textual IR output (#79281)Stephen Tozer
2024-02-26Reapply [RemoveDIs] Enable DPLabels conversion [3b/3] (#82639)Orlando Cazalet-Hyams
2024-02-23Revert "[RemoveDIs] Enable DPLabels conversion [3b/3] (#82639)"Jorge Gorbe Moya
2024-02-23[RemoveDIs] Enable DPLabels conversion [3b/3] (#82639)Orlando Cazalet-Hyams
2024-02-20[RemoveDIs][NFC] Introduce DbgRecord base class [1/3] (#78252)Orlando Cazalet-Hyams
2024-02-14Reapply "[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by default"Orlando Cazalet-Hyams
2024-02-13Revert "Reapply "[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by ...Arthur Eubanks
2024-02-13Reapply "[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by default"OCHyams
2024-02-13Revert "Reapply "[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by ...Arthur Eubanks
2024-02-12Reapply "[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by default"Stephen Tozer
2024-02-08Revert "[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by default"Jeremy Morse
2024-02-08[DebugInfo][RemoveDIs] Turn on non-instrinsic debug-info by defaultJeremy Morse
2024-02-08[DebugInfo][RemoveDIs] Erase ranges of instructions individually (#81007)Jeremy Morse
2024-02-06[DebugInfo][RemoveDIs] Don't allocate one DPMarker per instruction (#79345)Jeremy Morse
2024-01-26Revert "[DebugInfo][RemoveDIs] Don't pointlessly scan funcs for debug-info (#...Jeremy Morse
2024-01-26[DebugInfo][RemoveDIs] Don't pointlessly scan funcs for debug-info (#79327)Jeremy Morse
2024-01-23[DebugInfo][RemoveDIs] "Final" cleanup for non-instr debug-info (#79121)Jeremy Morse
2024-01-23[RemoveDIs][DebugInfo] Enable creation of DPVAssigns, update outstanding AT t...Stephen Tozer
2023-12-13[RemoveDIs] Update Coroutine passes to handle DPValues (#74480)Orlando Cazalet-Hyams
2023-12-13[RemoveDIs] Enable conversion from dbg.declare to DPValue (#74090)Orlando Cazalet-Hyams
2023-12-05[DebugInfo] Follow up to 34cdc91321 to fix a crashJeremy Morse
2023-12-05[DebugInfo][RemoveDIs] Avoid leaking trailing DPMarkers (#74458)Jeremy Morse
2023-12-01[DebugInfo][RemoveDIs] Handle a debug-info splicing corner case (#73810)Jeremy Morse
2023-11-30[DebugInfo][RemoveDIs] Support maintaining DPValues in CodeGenPrepare (#73660)Jeremy Morse
2023-11-30[DebugInfo][RemoveDIs] Emulate inserting insts in dbg.value sequences (#73350)Jeremy Morse
2023-11-24[DebugInfo][RemoveDIs] Allow speculative-DPMarker creationJeremy Morse
2023-11-20[DebugInfo][RemoveDIs] Add local-utility plumbing for DPValues (#72276)Jeremy Morse
2023-11-09[DebugInfo][RemoveDIs] Add conversion utilities for new-debug-info formatJeremy Morse
2023-11-09[DebugInfo][RemoveDIs] Add new behind-the-scenes plumbing for debug-infoJeremy Morse
2023-11-08Reapply 7d77bbef4ad92, adding new debug-info classesJeremy Morse
2023-11-02Revert "[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-...Jeremy Morse
2023-11-02[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-infoJeremy Morse
2023-10-17[ADT][DebugInfo][RemoveDIs] Add extra bits to ilist_iterator for debug-infoJeremy Morse
2023-09-11[NFC][RemoveDIs] Prefer iterator-insertion over instructionsJeremy Morse
2023-08-25[IR] Treat callbr as special terminator (PR64215)Nikita Popov
2023-06-16Revert "Revert "InstSimplify: Require instruction be parented""Arthur Eubanks
2023-06-16Revert "InstSimplify: Require instruction be parented"Arthur Eubanks
2023-06-16Revert "Revert "InstSimplify: Require instruction be parented""Alan Zhao
2023-06-16Revert "InstSimplify: Require instruction be parented"Alan Zhao
2023-06-02InstSimplify: Require instruction be parentedMatt Arsenault
2023-03-29Reland "[Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2"Phoebe Wang
2022-12-15[NFC] Rename Function::insertBasicBlockAt() to Function::insert().Vasileios Porpodas
2022-12-14[NFC] Cleanup: Replace Function::getBasicBlockList().splice() with Function::...Vasileios Porpodas
2022-12-14[NFC] Cleanup: BasicBlock::getInstList() and BasicBlock::getSublistAccess() a...Vasileios Porpodas
2022-12-12[IR][NFC] Adds Function::insertBasicBlockAt() to replace things like F->getBa...Vasileios Porpodas
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song