summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/X86WinEHState.cpp
AgeCommit message (Expand)Author
2025-07-15[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction (#144383)Jeremy Morse
2025-03-31[IRBuilder] Add new overload for CreateIntrinsic (#131942)Rahul Joshi
2025-03-30Revert the llvm::append_range change in lib/Target/X86/X86WinEHState.cppAlexander Kornienko
2025-03-29[Target] Use llvm::append_range (NFC) (#133606)Kazu Hirata
2025-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse
2024-12-13[WinEH] Take musttail calls into account when unlinking eh records (#119702)Hans Wennborg
2024-11-27[WinEH] Emit state stores for SEH scopes (#116546)Maurice Heumann
2024-11-21[CodeGen][WinEH] Update saved esp for inlined inallocas (#116585)Mirko
2024-10-29[IR] Remove some uses of StructType::setBody. NFC. (#113685)Jay Foad
2024-10-16[LLVM] Make more use of IRBuilder::CreateIntrinsic. NFC. (#112546)Jay Foad
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-09-19[X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (#109342)Craig Topper
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer
2023-11-24[llvm][X86WinEHState] Replace calls to 'Type::getPointerTo' (NFC)Youngsuk Kim
2023-11-14[CodeGen] Drop some references to getInt8PtrTy. NFCFangrui Song
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos
2023-10-25[llvm] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-08-09Intrinsics: Add type overload to stacksave and stackstoreMatt Arsenault
2023-07-08[llvm] Remove uses of Type::getPointerTo() (NFC)Youngsuk Kim
2023-01-27Lift EHPersonalities from Analysis to IR (NFC)Stefan Gränitz
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2021-10-02[Target] Migrate from getNumArgOperands to arg_size (NFC)Kazu Hirata
2021-01-23Revert "[Target] Use llvm::append_range (NFC)"Kazu Hirata
2021-01-23[Target] Use llvm::append_range (NFC)Kazu Hirata
2020-09-22[X86] Add missing namespace closure comments. NFCI.Simon Pilgrim
2020-06-06CFG.h - reduce includes to forward declarations. NFC.Simon Pilgrim
2020-04-27[IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().Craig Topper
2020-04-10[CallSite removal][X86] Remove uses of CallSite from X86WinEHState.cppCraig Topper
2019-12-24[WinEH] Delete addFnAttr("no-frame-pointer-elim") which seems no longer neededFangrui Song
2019-12-11[IR] Split out target specific intrinsic enums into separate headersReid Kleckner
2019-11-04[X86] Fix uninitialized variable warnings. NFCI.Simon Pilgrim
2019-07-22Added address-space mangling for stack related intrinsicsChristudasan Devadasan
2019-06-13X86: Clean up pass initializationTom Stellard
2019-02-01[opaque pointer types] Pass value type to GetElementPtr creation.James Y Knight
2019-02-01[opaque pointer types] Pass value type to LoadInst creation.James Y Knight
2019-02-01[opaque pointer types] Pass function types to CallInst creation.James Y Knight
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-11-01X86: Consistently declare pass initializers in X86.h; NFCMatthias Braun
2018-10-15[TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2017-12-28[WinEH] Don't emit state stores or EH thunks for available_externally functionsReid Kleckner
2017-10-20Make x86 __ehhandler comdat if parent function isDave Lee
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-16IR: Give function GlobalValue::getRealLinkageName() a less misleading name: d...Peter Collingbourne
2017-05-03[IR] Abstract away ArgNo+1 attribute indexing as much as possibleReid Kleckner
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini