aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/IntrinsicInst.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-11-17[Statepoint] Return undef value for the statepoint of the none token (#72552)Danila Malyutin1-0/+4
2023-11-03[IR] IntrinsicInst.cpp - use StringRef::starts_with/ends_with instead of star...Simon Pilgrim1-2/+2
2023-10-30Reland "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co...Alan Phipps1-2/+2
2023-09-21Revert "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co...Hans Wennborg1-2/+2
2023-09-19[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Cover...Alan Phipps1-2/+2
2023-09-18[VP] Add missing functional_intrinsic properties and add static_assert. NFC (...Luke Lau1-5/+39
2023-09-13[IR][IntrinsicInst] Add VPBinOpIntrinsic (#66132)Michael Maitland1-0/+12
2023-09-13[VP] Add method for looking up functional intrinsic ID for VP. NFC (#66190)Luke Lau1-1/+15
2023-08-25[VP][RISCV] Add vp.is.fpclass and RISC-V supportLiaoChunyu1-0/+3
2023-04-24[VP] IR expansion for fabs/fsqrt/fma/fmaddSimon Pilgrim1-0/+14
2023-04-11[Assignment Tracking] Fix replaceVariableLocationOp for dbg.assign with DIArg...OCHyams1-7/+7
2023-03-31[Assignment Tracking] Remove assertion from DbgAssignIntrinsic::setAddressOCHyams1-2/+0
2023-03-16[DebugInfo][NFC] Add RawLocationWrapper to wrap location operand metadata [1/x]OCHyams1-5/+12
2023-02-23[PatternMatch] Don't require DataLayout for m_VScale()Nikita Popov1-8/+2
2023-01-12[NFC][Assignment Tracking] Add is/setKillAddressOCHyams1-0/+11
2022-12-16std::optional::value => operator*/operator->Fangrui Song1-5/+5
2022-12-04Instructions: convert Optional to std::optionalKrzysztof Parzyszek1-8/+14
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek1-1/+1
2022-12-03FPEnv: convert Optional to std::optionalKrzysztof Parzyszek1-4/+4
2022-12-02[IR] Use std::nullopt instead of None (NFC)Kazu Hirata1-9/+9
2022-11-25[IR] Use std::optional in IntrinsicInst.cpp (NFC)Kazu Hirata1-1/+2
2022-11-23[Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOpOCHyams1-0/+5
2022-11-07[Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplateOCHyams1-1/+40
2022-07-26[WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to fu...Stefan Gränitz1-0/+33
2022-07-18[Verifier] Make Verifier recognize undef tokens as correct IRMax Kazantsev1-5/+17
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-5/+5
2022-06-25[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-8/+9
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-9/+8
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-2/+2
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-04-01[VP] Add more cast VPintrinsic and docs.yanming1-0/+9
2022-03-30[VP] Add vp.icmp comparison intrinsic and docsFraser Cormack1-3/+21
2022-03-30[VP] Add vp.fcmp comparison intrinsic and docsFraser Cormack1-2/+37
2022-03-22[VP] Preserve address space of pointer for strided load/store intrinsics.Craig Topper1-3/+4
2022-03-22[VP] Fix VPintrinsic::getStaticVectorLength for vp.merge|selectSimon Moll1-1/+6
2022-03-10[VP] Strided loads/storesLorenzo Albano1-0/+8
2022-03-02[VP] vp.sitofp cast intrinsic and docsSimon Moll1-0/+1
2022-02-15[VP] vp.fptosi cast intrinsic and docsSimon Moll1-0/+16
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille1-2/+0
2022-01-18[InstrProf][NFC] Add InstrProfInstBase baseEllis Hoag1-0/+12
2022-01-12[VP] llvm.vp.merge intrinsic and LangRefSimon Moll1-0/+1
2021-12-14[IR] Make VPIntrinsic::getDeclarationForParams() opaque pointer compatibleNikita Popov1-10/+4
2021-11-23[VP] Canonicalize macros of VPIntrinsics.defSimon Moll1-33/+34
2021-10-07[NFC] Rename functions to match our naming scheme.Kevin P. Neal1-2/+2
2021-10-04[IR] Migrate from getNumArgOperands to arg_size (NFC)Kazu Hirata1-2/+2
2021-09-02[VP] Declaration and docs for vp.select intrinsicSimon Moll1-0/+3
2021-08-17[VP] Add vector-predicated reduction intrinsicsFraser Cormack1-2/+50
2021-07-01[VP] Implementation of intrinsic and SDNode definitions for VP load, store, g...Hussain Kadhem1-5/+77
2021-06-24Partial Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and ...Stephen Tozer1-0/+17