Home
last modified time | relevance | path

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

12345

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DAutoUpgrade.cpp53 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradePTESTIntrinsic()
69 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86IntrinsicsWith8BitMask()
82 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86MaskedFPCompare()
92 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86BF16Intrinsic()
102 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86BF16DPIntrinsic()
460 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
543 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
549 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
569 NewFn = Intrinsic::getDeclaration(F->getParent(), Permil2ID); in UpgradeX86IntrinsicFunction()
575 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::eh_recoverfp); in UpgradeX86IntrinsicFunction()
[all …]
H A DIRBuilder.cpp103 Intrinsic::getDeclaration(M, Intrinsic::vscale, {Scaling->getType()}); in CreateVScale()
146 Function *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys); in CreateMemSet()
175 Function *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset_inline, Tys); in CreateMemSetInline()
203 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemSet()
233 Function *TheFn = Intrinsic::getDeclaration(M, IntrID, Tys); in CreateMemTransferInst()
271 Function *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memcpy_inline, Tys); in CreateMemCpyInline()
312 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemCpy()
350 Function *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memmove, Tys); in CreateMemMove()
387 Function *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemMove()
417 auto Decl = Intrinsic::getDeclaration(M, ID, Tys); in getReductionIntrinsic()
[all …]
H A DIntrinsicInst.cpp594 VPFunc = Intrinsic::getDeclaration(M, VPID, OverloadTy); in getDeclarationForParams()
609 Intrinsic::getDeclaration(M, VPID, {ReturnType, Params[0]->getType()}); in getDeclarationForParams()
613 VPFunc = Intrinsic::getDeclaration(M, VPID, {Params[1]->getType()}); in getDeclarationForParams()
616 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
620 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
624 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
628 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
632 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
637 VPFunc = Intrinsic::getDeclaration( in getDeclarationForParams()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp75 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_set_tpidr2); in emitTPIDR2Save()
98 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_get_tpidr2); in updateNewZAFunctions()
112 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_za_enable); in updateNewZAFunctions()
122 Intrinsic::getDeclaration(M, Intrinsic::aarch64_sme_za_disable); in updateNewZAFunctions()
H A DAArch64StackTagging.cpp416 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag_zero); in tagAlloca()
418 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_stgp); in tagAlloca()
460 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_irg_sp); in insertBaseTaggedPointer()
517 Intrinsic::getDeclaration(F->getParent(), Intrinsic::aarch64_settag); in runOnFunction()
532 Function *TagP = Intrinsic::getDeclaration( in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp172 ThrowF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_throw); in prepareThrows()
231 LPadIndexF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_landingpad_index); in prepareEHPads()
234 LSDAF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_lsda); in prepareEHPads()
237 GetExnF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_exception); in prepareEHPads()
238 GetSelectorF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_ehselector); in prepareEHPads()
242 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()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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 DAMDGPUInstCombineIntrinsic.cpp132 Function *I = Intrinsic::getDeclaration(OldIntr.getModule(), NewIntr, ArgTys); in modifyIntrinsicCall()
728 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
827 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
853 Function *NewF = Intrinsic::getDeclaration( in instCombineIntrinsic()
1041 II.setCalledOperand(Intrinsic::getDeclaration( in instCombineIntrinsic()
1180 Function *NewIntrin = Intrinsic::getDeclaration( in simplifyAMDGCNMemoryIntrinsicDemanded()
H A DAMDGPUCodeGenPrepare.cpp434 Intrinsic::getDeclaration(Mod, Intrinsic::bitreverse, { I32Ty }); in promoteUniformBitreverseToI32()
673 Function *Decl = Intrinsic::getDeclaration( in optimizeWithRcp()
692 Function *Decl = Intrinsic::getDeclaration( in optimizeWithRcp()
703 Function *Decl = Intrinsic::getDeclaration( in optimizeWithRcp()
743 Function *Decl = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_fdiv_fast); in optimizeWithFDivFast()
954 Function *RcpDecl = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_rcp, in expandDivRem24Impl()
1148 Function *Rcp = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_rcp, F32Ty); in expandDivRem32()
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()
1116 Function *ObjectSize = Intrinsic::getDeclaration( in handleAlloca()
/openbsd-src/gnu/llvm/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(
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetIntrinsicInfo.h62 virtual Function *getDeclaration(Module *M, unsigned ID, Type **Tys = nullptr,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLowerGuardIntrinsic.cpp62 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in lowerGuardIntrinsic()
H A DMakeGuardsExplicit.cpp82 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in explicifyGuards()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerRefTypesIntPtrConv.cpp73 Intrinsic::getDeclaration(F.getParent(), Intrinsic::debugtrap); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp637 Intrinsic::getDeclaration(M, Intrinsic::arm_smladx) : in InsertParallelMACs()
638 Intrinsic::getDeclaration(M, Intrinsic::arm_smlaldx); in InsertParallelMACs()
641 Intrinsic::getDeclaration(M, Intrinsic::arm_smlad) : in InsertParallelMACs()
642 Intrinsic::getDeclaration(M, Intrinsic::arm_smlald); in InsertParallelMACs()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp106 Builder.CreateCall(Intrinsic::getDeclaration(&M, Intrinsic::trap)); in run()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h142 return Decl = Intrinsic::getDeclaration(TheModule, IntID); in getIntrinsicEntryPoint()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp168 Function *F = Intrinsic::getDeclaration(Phi.getModule(), IID, Phi.getType()); in foldGuardedFunnelShift()
327 Function *Func = Intrinsic::getDeclaration( in tryToRecognizePopCount()
394 Function *Fn = Intrinsic::getDeclaration(I.getModule(), Intrinsic::fptosi_sat, in tryToFPToSat()
433 Function *Sqrt = Intrinsic::getDeclaration(M, Intrinsic::sqrt, Ty); in foldSqrt()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCLowerMASSVEntries.cpp124 Intrinsic::getDeclaration(&M, Intrinsic::pow, CI->getType())); in handlePowSpecialCases()

12345