summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
AgeCommit message (Expand)Author
2023-03-16[Assignment Tracking] Do not convert variadic locations to kill locations [3/x]OCHyams
2023-03-16[Assignment Tracking][NFC] Use RawLocationWrapper in VarLocInfo [2/x]OCHyams
2023-03-02[DebugInfo] Remove `dbg.addr` from CodeGenJ. Ryan Stinnett
2023-02-23[Assignment Tracking][NFC] Avoid doing some work when maps have same keysOCHyams
2023-02-23[Assignment Tracking] Initialise maps with minimum required number of entriesOCHyams
2023-02-10[Assignment Tracking] Fix fragment index error in getDerefOffsetInBytesOCHyams
2023-01-20[Assignment Tracking] Fix invalidated iterator usageOCHyams
2023-01-20[Assignment Tracking][NFC] Replace LLVM command line option with a module flagOCHyams
2023-01-12[DebugInfo] Replace UndefValue with PoisonValue in AssignmentTrackingAnalysisOCHyams
2023-01-12[NFC][Assignment Tracking] Add is/setKillAddressOCHyams
2023-01-08[CodeGen] Fix a warningKazu Hirata
2023-01-08[NFC] Hide implementation details in anonymous namespacesBenjamin Kramer
2023-01-06[DebugInfo][NFC] Rename is/setUndef to is/setKilllocationOCHyams
2022-12-16[Transforms,CodeGen] std::optional::value => operator*/operator->Fangrui Song
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song
2022-12-10[llvm] Use std::optional instead of None in comments (NFC)Kazu Hirata
2022-12-09[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-12-09[Assignment Tracking][Analysis] Add analysis passOCHyams