summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/DwarfEHPrepare.cpp
AgeCommit message (Expand)Author
2024-11-12[CodeGen] Remove unused includes (NFC) (#115996)Kazu Hirata
2024-08-22[DwarfEhPrepare] Assign dummy debug location for more inserted _Unwind_Resume...Dan Gohman
2024-07-20Reapply "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98...Joseph Huber
2024-07-20Revert "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#985...NAKAMURA Takumi
2024-07-16[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)Joseph Huber
2024-03-19[NFC][RemoveDIs] Use iterators for insertion at various call-sites (#84736)Jeremy Morse
2023-12-11[CodeGen] Update DwarfEHPreparePass references in `CodeGenPassBuilder.h` (#74...paperchalice
2023-11-28[CodeGen] Port DwarfEHPrepare to new pass manager (#72500)paperchalice
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-04-04Revert "Recommit DwarfEHPrepare: insert extra unwind paths for stack protecto...Hans Wennborg
2023-03-16Recommit DwarfEHPrepare: insert extra unwind paths for stack protector to ins...Tim Northover
2023-03-16Revert "DwarfEHPrepare: insert extra unwind paths for stack protector to inst...Tim Northover
2023-03-16DwarfEHPrepare: insert extra unwind paths for stack protector to instrumentTim Northover
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-01-27Lift EHPersonalities from Analysis to IR (NFC)Stefan Gränitz
2022-09-01[DwarfEhPrepare] Assign dummy debug location for inserted _Unwind_Resume call...Nikita Popov
2021-10-28Reland "[ARM] __cxa_end_cleanup should be called instead of _UnwindResume."Daniel Kiss
2021-10-28Revert "Reland "[ARM] __cxa_end_cleanup should be called instead of _UnwindRe...Daniel Kiss
2021-10-28Reland "[ARM] __cxa_end_cleanup should be called instead of _UnwindResume."Daniel Kiss
2021-10-27Revert "[ARM] __cxa_end_cleanup should be called instead of _UnwindResume."Daniel Kiss
2021-10-27[ARM] __cxa_end_cleanup should be called instead of _UnwindResume.Daniel Kiss
2021-10-02Re-apply the fix on DwarfEHPrepare and add a testTakafumi Arakaki
2021-06-23[NFC] [DwarfEHPrepare] Add additional stats for EHmodimo
2021-01-28[CodeGen][DwarfEHPrepare] Preserve Dominator TreeRoman Lebedev
2021-01-05[NFCI] DwarfEHPrepare: update DomTree in non-permissive mode, when presentRoman Lebedev
2021-01-02[NFCI][CodeGen] DwarfEHPrepare: don't actually pass DTU into simplifyCFG by d...Roman Lebedev
2021-01-02[CodeGen][NFC] Fix a build warning due to an extra semicolonYang Fan
2021-01-02[CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTreeRoman Lebedev
2021-01-02[NFC][CodeGen] Split DwarfEHPrepare pass into an actual transform and an lega...Roman Lebedev
2021-01-02[NFC] clang-format the entire DwarfEHPrepare.cppRoman Lebedev
2020-12-24[CodeGen] Add "noreturn" attirbute to _Unwind_ResumeEvgeniy Brevnov
2020-05-23[DwarfEHPrepare] Don't prune unreachable resumes at optnoneNikita Popov
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-04-02Add an optional list of blocks to avoid when looking for a path in isPotentia...Nick Lewycky
2019-02-01[opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight
2019-01-31Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight
2019-01-31[opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-06-04Move Analysis/Utils/Local.h back to TransformsDavid Blaikie
2018-05-17[WebAssembly] Add Wasm personality and isScopedEHPersonality()Heejin Ahn
2018-03-21Fix a couple of layering violations in TransformsDavid Blaikie
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-10-04[SimplifyCFG] put the optional assumption cache pointer in the options struct...Sanjay Patel
2017-09-27[SimplifyCFG] add a struct to house optional folds (PR34603)Sanjay Patel
2017-09-22[CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini