Home
last modified time | relevance | path

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

123456

/llvm-project-15.0.7/llvm/lib/IR/
H A DIRBuilder.cpp204 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemSet()
234 Function *TheFn = Intrinsic::getDeclaration(M, IntrID, Tys); in CreateMemTransferInst()
313 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemCpy()
388 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemMove()
419 auto Decl = Intrinsic::getDeclaration(M, ID, Tys); in getReductionIntrinsic()
545 auto *FnIntrinsic = Intrinsic::getDeclaration( in CreateNoAliasScopeDeclaration()
855 Function *FnGCFindBase = Intrinsic::getDeclaration( in CreateGCGetPointerBase()
864 Function *FnGCGetOffset = Intrinsic::getDeclaration( in CreateGCGetPointerOffset()
892 Function *Fn = Intrinsic::getDeclaration(M, ID, Types); in CreateIntrinsic()
1103 Function *F = Intrinsic::getDeclaration( in CreateVectorReverse()
[all …]
H A DAutoUpgrade.cpp52 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradePTESTIntrinsic()
68 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86IntrinsicsWith8BitMask()
81 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86MaskedFPCompare()
439 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
495 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
501 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
754 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeIntrinsicFunction1()
1876 Intrinsic::getDeclaration( in UpgradeARMIntrinsicCall()
1881 Intrinsic::getDeclaration( in UpgradeARMIntrinsicCall()
1939 Intrinsic::getDeclaration( in UpgradeARMIntrinsicCall()
[all …]
H A DIntrinsicInst.cpp534 VPFunc = Intrinsic::getDeclaration(M, VPID, OverloadTy); in getDeclarationForParams()
549 Intrinsic::getDeclaration(M, VPID, {ReturnType, Params[0]->getType()}); in getDeclarationForParams()
553 VPFunc = Intrinsic::getDeclaration(M, VPID, {Params[1]->getType()}); in getDeclarationForParams()
556 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
560 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
564 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
568 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
572 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
577 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp172 ThrowF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_throw); in prepareThrows()
232 LPadIndexF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_landingpad_index); in prepareEHPads()
235 LSDAF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_lsda); in prepareEHPads()
238 GetExnF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_exception); in prepareEHPads()
239 GetSelectorF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_ehselector); in prepareEHPads()
243 CatchF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_catch); in prepareEHPads()
H A DSjLjEHPrepare.cpp493 FrameAddrFn = Intrinsic::getDeclaration( in runOnFunction()
497 StackAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::stacksave); in runOnFunction()
498 StackRestoreFn = Intrinsic::getDeclaration(&M, Intrinsic::stackrestore); in runOnFunction()
500 Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_setup_dispatch); in runOnFunction()
501 LSDAAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_lsda); in runOnFunction()
502 CallSiteFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_callsite); in runOnFunction()
503 FuncCtxFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_functioncontext); in runOnFunction()
H A DHardwareLoops.cpp450 Function *LoopIter = Intrinsic::getDeclaration(M, ID, Ty); in InsertIterationSetup()
477 Intrinsic::getDeclaration(M, Intrinsic::loop_decrement, in InsertLoopDec()
499 Intrinsic::getDeclaration(M, Intrinsic::loop_decrement_reg, in InsertLoopRegDec()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DRuntimeDebugBuilder.cpp64 Intrinsic::getDeclaration(M, Intrinsic::nvvm_read_ptx_sreg_ctaid_x), in getGPUThreadIdentifiers()
65 Intrinsic::getDeclaration(M, Intrinsic::nvvm_read_ptx_sreg_ctaid_y), in getGPUThreadIdentifiers()
66 Intrinsic::getDeclaration(M, Intrinsic::nvvm_read_ptx_sreg_ctaid_z), in getGPUThreadIdentifiers()
80 Intrinsic::getDeclaration(M, Intrinsic::nvvm_read_ptx_sreg_tid_x), in getGPUThreadIdentifiers()
81 Intrinsic::getDeclaration(M, Intrinsic::nvvm_read_ptx_sreg_tid_y), in getGPUThreadIdentifiers()
82 Intrinsic::getDeclaration(M, Intrinsic::nvvm_read_ptx_sreg_tid_z), in getGPUThreadIdentifiers()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DPredicateExpander.cpp395 const Record *Rec = Fn.getDeclaration(); in expandHeader()
422 RecVec Delegates = Fn.getDeclaration()->getValueAsListOfDefs("Delegates"); in expandPrologue()
424 Fn.getDeclaration()->getValueAsBit("UpdatesOpcodeMask"); in expandPrologue()
489 Fn.getDeclaration()->getValueAsBit("UpdatesOpcodeMask"); in expandBody()
529 StringRef FunctionName = Fn.getDeclaration()->getValueAsString("Name"); in expandEpilogue()
535 const Record *Rec = Fn.getDeclaration(); in expandSTIPredicate()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp137 If = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_if, { IntMask }); in initialize()
138 Else = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_else, in initialize()
140 IfBreak = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_if_break, in initialize()
142 Loop = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_loop, { IntMask }); in initialize()
143 EndCf = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_end_cf, { IntMask }); in initialize()
H A DAMDGPUAtomicOptimizer.cpp292 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_update_dpp, Ty); in buildReduction()
323 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_readlane, {}); in buildReduction()
336 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_update_dpp, Ty); in buildScan()
393 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_update_dpp, Ty); in buildShiftRight()
402 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_readlane, {}); in buildShiftRight()
404 Intrinsic::getDeclaration(M, Intrinsic::amdgcn_writelane, {}); in buildShiftRight()
H A DAMDGPUPromoteAlloca.cpp214 = Intrinsic::getDeclaration(Mod, Intrinsic::r600_read_local_size_y); in getLocalSizeYZ()
216 = Intrinsic::getDeclaration(Mod, Intrinsic::r600_read_local_size_z); in getLocalSizeYZ()
262 = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_dispatch_ptr); in getLocalSizeYZ()
324 Function *WorkitemIdFn = Intrinsic::getDeclaration(Mod, IntrID); in getWorkitemID()
1028 Function *ObjectSize = Intrinsic::getDeclaration( in handleAlloca()
H A DAMDGPUInstCombineIntrinsic.cpp130 Function *I = Intrinsic::getDeclaration(OldIntr.getModule(), NewIntr, ArgTys); in modifyIntrinsicCall()
743 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
842 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
868 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
1056 II.setCalledOperand(Intrinsic::getDeclaration( in instCombineIntrinsic()
1197 Intrinsic::getDeclaration(M, II.getIntrinsicID(), OverloadTys); in simplifyAMDGCNMemoryIntrinsicDemanded()
H A DAMDGPUCodeGenPrepare.cpp434 Intrinsic::getDeclaration(Mod, Intrinsic::bitreverse, { I32Ty }); in promoteUniformBitreverseToI32()
671 Function *Decl = Intrinsic::getDeclaration( in optimizeWithRcp()
690 Function *Decl = Intrinsic::getDeclaration( in optimizeWithRcp()
701 Function *Decl = Intrinsic::getDeclaration( in optimizeWithRcp()
741 Function *Decl = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_fdiv_fast); in optimizeWithFDivFast()
952 Function *RcpDecl = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_rcp, in expandDivRem24Impl()
1146 Function *Rcp = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_rcp, F32Ty); in expandDivRem32()
/llvm-project-15.0.7/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(
/llvm-project-15.0.7/llvm/unittests/IR/
H A DBasicBlockTest.cpp109 Function *DbgAddr = Intrinsic::getDeclaration(M, Intrinsic::dbg_addr); in TEST()
110 Function *DbgDeclare = Intrinsic::getDeclaration(M, Intrinsic::dbg_declare); in TEST()
111 Function *DbgValue = Intrinsic::getDeclaration(M, Intrinsic::dbg_value); in TEST()
193 Nop = Intrinsic::getDeclaration(M.get(), Intrinsic::donothing); in SetUp()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86WinEHState.cpp286 Intrinsic::getDeclaration(TheModule, Intrinsic::stacksave), {}); in emitExceptionRegistrationRecord()
316 Intrinsic::getDeclaration(TheModule, Intrinsic::stacksave), {}); in emitExceptionRegistrationRecord()
338 Intrinsic::getDeclaration( in emitExceptionRegistrationRecord()
375 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_lsda), FI8); in emitEHLSDA()
632 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehregnode), in addStateStores()
640 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehguard), in addStateStores()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCodeCompletionStrings.cpp69 return Result.getDeclaration() ? getDeclComment(Ctx, *Result.getDeclaration()) in getDocComment()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp435 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag_zero); in tagAlloca()
437 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_stgp); in tagAlloca()
479 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_irg_sp); in insertBaseTaggedPointer()
537 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag); in runOnFunction()
552 Function *TagP = Intrinsic::getDeclaration( in runOnFunction()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetIntrinsicInfo.h62 virtual Function *getDeclaration(Module *M, unsigned ID, Type **Tys = nullptr,
/llvm-project-15.0.7/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp198 Function *F = Intrinsic::getDeclaration(Phi.getModule(), IID, Phi.getType()); in foldGuardedFunnelShift()
357 Function *Func = Intrinsic::getDeclaration( in tryToRecognizePopCount()
424 Function *Fn = Intrinsic::getDeclaration(I.getModule(), Intrinsic::fptosi_sat, in tryToFPToSat()
462 Function *Sqrt = Intrinsic::getDeclaration(M, Intrinsic::sqrt, Ty); in foldSqrt()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLowerGuardIntrinsic.cpp62 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in lowerGuardIntrinsic()
H A DMakeGuardsExplicit.cpp82 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in explicifyGuards()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerRefTypesIntPtrConv.cpp73 Intrinsic::getDeclaration(F.getParent(), Intrinsic::debugtrap); in runOnFunction()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp638 Intrinsic::getDeclaration(M, Intrinsic::arm_smladx) : in InsertParallelMACs()
639 Intrinsic::getDeclaration(M, Intrinsic::arm_smlaldx); in InsertParallelMACs()
642 Intrinsic::getDeclaration(M, Intrinsic::arm_smlad) : in InsertParallelMACs()
643 Intrinsic::getDeclaration(M, Intrinsic::arm_smlald); in InsertParallelMACs()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h142 return Decl = Intrinsic::getDeclaration(TheModule, IntID); in getIntrinsicEntryPoint()

123456