Home
last modified time | relevance | path

Searched refs:getDeclaration (Results 1 – 25 of 130) sorted by relevance

123456

/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp74 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_set_tpidr2); in emitTPIDR2Save()
117 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_get_tpidr2); in updateNewStateFunctions()
131 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_za_enable); in updateNewStateFunctions()
137 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_zero); in updateNewStateFunctions()
144 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_zero_zt); in updateNewStateFunctions()
157 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_za_disable); in updateNewStateFunctions()
H A DAArch64StackTagging.cpp436 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag_zero); in tagAlloca()
438 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_stgp); in tagAlloca()
481 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_irg_sp); in insertBaseTaggedPointer()
573 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag); in runOnFunction()
588 Function *TagP = Intrinsic::getDeclaration( in runOnFunction()
/src/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp95 Intrinsic::getDeclaration(M, Intrinsic::vscale, {Scaling->getType()}); in CreateVScale()
145 Function *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys); in CreateMemSet()
173 Function *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset_inline, Tys); in CreateMemSetInline()
200 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemSet()
230 Function *TheFn = Intrinsic::getDeclaration(M, IntrID, Tys); in CreateMemTransferInst()
268 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemCpy()
384 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemMove()
414 auto Decl = Intrinsic::getDeclaration(M, ID, Tys); in getReductionIntrinsic()
421 auto Decl = Intrinsic::getDeclaration(M, Intrinsic::vector_reduce_fadd, in CreateFAddReduce()
429 auto Decl = Intrinsic::getDeclaration(M, Intrinsic::vector_reduce_fmul, in CreateFMulReduce()
[all …]
H A DAutoUpgrade.cpp66 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in upgradePTESTIntrinsic()
82 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in upgradeX86IntrinsicsWith8BitMask()
95 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in upgradeX86MaskedFPCompare()
105 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in upgradeX86BF16Intrinsic()
115 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in upgradeX86BF16DPIntrinsic()
503 NewFn = Intrinsic::getDeclaration(F->getParent(), in upgradeX86IntrinsicFunction()
610 NewFn = Intrinsic::getDeclaration(F->getParent(), ID); in upgradeX86IntrinsicFunction()
617 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::eh_recoverfp); in upgradeX86IntrinsicFunction()
631 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::bitreverse, in upgradeArmOrAarch64IntrinsicFunction()
639 Intrinsic::getDeclaration(F->getParent(), Intrinsic::thread_pointer); in upgradeArmOrAarch64IntrinsicFunction()
[all …]
H A DIntrinsicInst.cpp669 VPFunc = Intrinsic::getDeclaration(M, VPID, OverloadTy); in getDeclarationForParams()
687 Intrinsic::getDeclaration(M, VPID, {ReturnType, Params[0]->getType()}); in getDeclarationForParams()
690 VPFunc = Intrinsic::getDeclaration(M, VPID, {Params[0]->getType()}); in getDeclarationForParams()
694 VPFunc = Intrinsic::getDeclaration(M, VPID, {Params[1]->getType()}); in getDeclarationForParams()
697 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
701 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
705 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
709 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
713 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
718 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
[all …]
H A DModule.cpp92 Intrinsic::getDeclaration(this, Intrinsic::dbg_declare); in removeDebugIntrinsicDeclarations()
97 Intrinsic::getDeclaration(this, Intrinsic::dbg_value); in removeDebugIntrinsicDeclarations()
102 Intrinsic::getDeclaration(this, Intrinsic::dbg_assign); in removeDebugIntrinsicDeclarations()
106 auto *LabelntrinsicFn = Intrinsic::getDeclaration(this, Intrinsic::dbg_label); in removeDebugIntrinsicDeclarations()
H A DDebugProgramInstruction.cpp416 IntrinsicFn = Intrinsic::getDeclaration(M, Intrinsic::dbg_declare); in createDebugIntrinsic()
419 IntrinsicFn = Intrinsic::getDeclaration(M, Intrinsic::dbg_value); in createDebugIntrinsic()
422 IntrinsicFn = Intrinsic::getDeclaration(M, Intrinsic::dbg_assign); in createDebugIntrinsic()
462 auto *LabelFn = Intrinsic::getDeclaration(M, Intrinsic::dbg_label); in createDebugIntrinsic()
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp199 ThrowF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_throw); in prepareThrows()
263 LPadIndexF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_landingpad_index); in prepareEHPads()
266 LSDAF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_lsda); in prepareEHPads()
269 GetExnF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_exception); in prepareEHPads()
270 GetSelectorF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_ehselector); in prepareEHPads()
274 CatchF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_catch); in prepareEHPads()
H A DSjLjEHPrepare.cpp512 Intrinsic::getDeclaration(&M, Intrinsic::frameaddress, {AllocaPtrTy}); in runOnFunction()
514 Intrinsic::getDeclaration(&M, Intrinsic::stacksave, {AllocaPtrTy}); in runOnFunction()
516 Intrinsic::getDeclaration(&M, Intrinsic::stackrestore, {AllocaPtrTy}); in runOnFunction()
518 Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_setup_dispatch); in runOnFunction()
519 LSDAAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_lsda); in runOnFunction()
520 CallSiteFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_callsite); in runOnFunction()
521 FuncCtxFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_functioncontext); in runOnFunction()
H A DExpandVectorPredication.cpp237 Function *ActiveMaskFunc = Intrinsic::getDeclaration( in convertEVLToMask()
299 Function *Fn = Intrinsic::getDeclaration( in expandPredicationToIntCall()
308 Function *Fn = Intrinsic::getDeclaration( in expandPredicationToIntCall()
327 Function *Fn = Intrinsic::getDeclaration( in expandPredicationToFPCall()
337 Function *Fn = Intrinsic::getDeclaration( in expandPredicationToFPCall()
350 Function *Fn = Intrinsic::getDeclaration( in expandPredicationToFPCall()
669 Intrinsic::getDeclaration(M, Intrinsic::vscale, Int32Ty); in discardEVLParameter()
/src/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DPredicateExpander.cpp437 const Record *Rec = Fn.getDeclaration(); in expandHeader()
464 RecVec Delegates = Fn.getDeclaration()->getValueAsListOfDefs("Delegates"); in expandPrologue()
466 Fn.getDeclaration()->getValueAsBit("UpdatesOpcodeMask"); in expandPrologue()
532 Fn.getDeclaration()->getValueAsBit("UpdatesOpcodeMask"); in expandBody()
572 StringRef FunctionName = Fn.getDeclaration()->getValueAsString("Name"); in expandEpilogue()
578 const Record *Rec = Fn.getDeclaration(); in expandSTIPredicate()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp138 If = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_if, { IntMask }); in initialize()
139 Else = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_else, in initialize()
141 IfBreak = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_if_break, in initialize()
143 Loop = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_loop, { IntMask }); in initialize()
144 EndCf = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_end_cf, { IntMask }); in initialize()
H A DAMDGPUAtomicOptimizer.cpp411 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_update_dpp, AtomicTy); in buildReduction()
442 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_readlane, AtomicTy); in buildReduction()
456 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_update_dpp, AtomicTy); in buildScan()
515 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_update_dpp, AtomicTy); in buildShiftRight()
523 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_readlane, AtomicTy); in buildShiftRight()
525 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_writelane, AtomicTy); in buildShiftRight()
H A DAMDGPUInstCombineIntrinsic.cpp133 Function *I = Intrinsic::getDeclaration(OldIntr.getModule(), NewIntr, ArgTys); in modifyIntrinsicCall()
493 Function *NewDecl = Intrinsic::getDeclaration( in instCombineIntrinsic()
518 Function *NewDecl = Intrinsic::getDeclaration( in instCombineIntrinsic()
605 II.setCalledOperand(Intrinsic::getDeclaration( in instCombineIntrinsic()
869 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
968 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
1218 II.setCalledOperand(Intrinsic::getDeclaration( in instCombineIntrinsic()
1414 Function *NewIntrin = Intrinsic::getDeclaration( in simplifyAMDGCNMemoryIntrinsicDemanded()
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h75 Function *TheFn = Intrinsic::getDeclaration(
98 Function *TheFn = Intrinsic::getDeclaration(
118 Function *TheFn = Intrinsic::getDeclaration(
139 Function *TheFn = Intrinsic::getDeclaration(
/src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMemoryTaggingSupport.cpp251 Function *ReadRegister = Intrinsic::getDeclaration( in readRegister()
270 auto *GetStackPointerFn = Intrinsic::getDeclaration( in getFP()
284 Intrinsic::getDeclaration(M, Intrinsic::thread_pointer); in getAndroidSlotPtr()
/src/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetIntrinsicInfo.h62 virtual Function *getDeclaration(Module *M, unsigned ID, Type **Tys = nullptr,
/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerGuardIntrinsic.cpp47 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in lowerGuardIntrinsic()
H A DMakeGuardsExplicit.cpp72 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in explicifyGuards()
/src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerRefTypesIntPtrConv.cpp75 Intrinsic::getDeclaration(F.getParent(), Intrinsic::debugtrap); in runOnFunction()
/src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp380 Function *F = Intrinsic::getDeclaration( in lowerExpectAssume()
384 Function *F = Intrinsic::getDeclaration( in lowerExpectAssume()
399 F = Intrinsic::getDeclaration(II->getModule(), NewID); in toSpvOverloadedIntrinsic()
404 F = Intrinsic::getDeclaration(II->getModule(), NewID, Tys); in toSpvOverloadedIntrinsic()
/src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp337 Intrinsic::getDeclaration( in emitExceptionRegistrationRecord()
373 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_lsda), F); in emitEHLSDA()
628 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehregnode), in addStateStores()
636 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehguard), in addStateStores()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp634 Intrinsic::getDeclaration(M, Intrinsic::arm_smladx) : in InsertParallelMACs()
635 Intrinsic::getDeclaration(M, Intrinsic::arm_smlaldx); in InsertParallelMACs()
638 Intrinsic::getDeclaration(M, Intrinsic::arm_smlad) : in InsertParallelMACs()
639 Intrinsic::getDeclaration(M, Intrinsic::arm_smlald); in InsertParallelMACs()
/src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp113 Builder.CreateCall(Intrinsic::getDeclaration(&M, Intrinsic::debugtrap)); in run()
/src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h142 return Decl = Intrinsic::getDeclaration(TheModule, IntID); in getIntrinsicEntryPoint()

123456