Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/lib/IR/
H A DIRBuilder.cpp108 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys); in CreateMemSet()
138 Value *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemSet()
211 Value *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemCpy()
287 Value *TheFn = Intrinsic::getDeclaration( in CreateElementUnorderedAtomicMemMove()
318 auto Decl = Intrinsic::getDeclaration(M, ID, Tys); in getReductionIntrinsic()
327 auto Decl = Intrinsic::getDeclaration( in CreateFAddReduce()
337 auto Decl = Intrinsic::getDeclaration( in CreateFMulReduce()
665 Function *FnStatepoint = Intrinsic::getDeclaration( in CreateGCStatepointInvokeCommon()
712 Value *FnGCResult = Intrinsic::getDeclaration(M, ID, Types); in CreateGCResult()
738 Function *Fn = Intrinsic::getDeclaration(M, ID, {V->getType()}); in CreateUnaryIntrinsic()
[all …]
H A DAutoUpgrade.cpp48 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradePTESTIntrinsic()
64 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86IntrinsicsWith8BitMask()
403 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
441 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
447 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction()
541 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeIntrinsicFunction1()
544 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeIntrinsicFunction1()
611 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeIntrinsicFunction1()
624 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeIntrinsicFunction1()
635 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeIntrinsicFunction1()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp211 ThrowF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_throw); in prepareThrows()
267 CatchF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_catch); in prepareEHPads()
269 LPadIndexF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_landingpad_index); in prepareEHPads()
272 LSDAF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_lsda); in prepareEHPads()
275 GetExnF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_exception); in prepareEHPads()
276 GetSelectorF = Intrinsic::getDeclaration(&M, Intrinsic::wasm_get_ehselector); in prepareEHPads()
H A DSjLjEHPrepare.cpp479 FrameAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::frameaddress); in runOnFunction()
480 StackAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::stacksave); in runOnFunction()
481 StackRestoreFn = Intrinsic::getDeclaration(&M, Intrinsic::stackrestore); in runOnFunction()
483 Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_setup_dispatch); in runOnFunction()
484 LSDAAddrFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_lsda); in runOnFunction()
485 CallSiteFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_callsite); in runOnFunction()
486 FuncCtxFn = Intrinsic::getDeclaration(&M, Intrinsic::eh_sjlj_functioncontext); in runOnFunction()
H A DStackProtector.cpp201 Intrinsic::getDeclaration(F.getParent(), Intrinsic::stackprotector)) in findStackProtectorIntrinsic()
342 return B.CreateCall(Intrinsic::getDeclaration(M, Intrinsic::stackguard)); in getStackGuard()
363 B.CreateCall(Intrinsic::getDeclaration(M, Intrinsic::stackprotector), in CreatePrologue()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUIntrinsicInfo.cpp87 Function *AMDGPUIntrinsicInfo::getDeclaration(Module *M, unsigned IntrID, in getDeclaration() function in AMDGPUIntrinsicInfo
99 Function *AMDGPUIntrinsicInfo::getDeclaration(Module *M, unsigned IntrID, in getDeclaration() function in AMDGPUIntrinsicInfo
102 return getDeclaration(M, IntrID, makeArrayRef(Tys, NumTys)); in getDeclaration()
H A DAMDGPUIntrinsicInfo.h45 Function *getDeclaration(Module *M, unsigned ID,
49 Function *getDeclaration(Module *M, unsigned ID,
H A DSIAnnotateControlFlow.cpp147 If = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_if); in doInitialization()
148 Else = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_else); in doInitialization()
149 IfBreak = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_if_break); in doInitialization()
150 Loop = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_loop); in doInitialization()
151 EndCf = Intrinsic::getDeclaration(&M, Intrinsic::amdgcn_end_cf); in doInitialization()
H A DAMDGPUPromoteAlloca.cpp184 = Intrinsic::getDeclaration(Mod, Intrinsic::r600_read_local_size_y); in getLocalSizeYZ()
186 = Intrinsic::getDeclaration(Mod, Intrinsic::r600_read_local_size_z); in getLocalSizeYZ()
232 = Intrinsic::getDeclaration(Mod, Intrinsic::amdgcn_dispatch_ptr); in getLocalSizeYZ()
288 Function *WorkitemIdFn = Intrinsic::getDeclaration(Mod, IntrID); in getWorkitemID()
916 Function *ObjectSize = Intrinsic::getDeclaration(Mod, in handleAlloca()
H A DAMDGPUUnifyDivergentExitNodes.cpp242 Intrinsic::getDeclaration(F.getParent(), Intrinsic::amdgcn_unreachable); in runOnFunction()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DPredicateExpander.cpp378 const Record *Rec = Fn.getDeclaration(); in expandHeader()
405 RecVec Delegates = Fn.getDeclaration()->getValueAsListOfDefs("Delegates"); in expandPrologue()
407 Fn.getDeclaration()->getValueAsBit("UpdatesOpcodeMask"); in expandPrologue()
472 Fn.getDeclaration()->getValueAsBit("UpdatesOpcodeMask"); in expandBody()
512 StringRef FunctionName = Fn.getDeclaration()->getValueAsString("Name"); in expandEpilogue()
518 const Record *Rec = Fn.getDeclaration(); in expandSTIPredicate()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86WinEHState.cpp293 Intrinsic::getDeclaration(TheModule, Intrinsic::stacksave), {}); in emitExceptionRegistrationRecord()
323 Intrinsic::getDeclaration(TheModule, Intrinsic::stacksave), {}); in emitExceptionRegistrationRecord()
345 Intrinsic::getDeclaration(TheModule, Intrinsic::frameaddress), in emitExceptionRegistrationRecord()
379 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_lsda), FI8); in emitEHLSDA()
643 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehregnode), in addStateStores()
651 Intrinsic::getDeclaration(TheModule, Intrinsic::x86_seh_ehguard), in addStateStores()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetIntrinsicInfo.h64 virtual Function *getDeclaration(Module *M, unsigned ID, Type **Tys = nullptr,
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLowerGuardIntrinsic.cpp59 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in lowerGuardIntrinsic()
H A DMakeGuardsExplicit.cpp96 auto *DeoptIntrinsic = Intrinsic::getDeclaration( in explicifyGuards()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp720 Intrinsic::getDeclaration(M, Intrinsic::arm_smladx) : in CreateSMLADCall()
721 Intrinsic::getDeclaration(M, Intrinsic::arm_smlaldx); in CreateSMLADCall()
724 Intrinsic::getDeclaration(M, Intrinsic::arm_smlad) : in CreateSMLADCall()
725 Intrinsic::getDeclaration(M, Intrinsic::arm_smlald); in CreateSMLADCall()
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp111 auto *Fn = Intrinsic::getDeclaration(&TheModule, Intrinsic::coro_subfn_addr); in makeSubFnCall()
229 auto *Fn = Intrinsic::getDeclaration(M, Intrinsic::coro_save); in createCoroSave()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h139 return Decl = Intrinsic::getDeclaration(TheModule, IntID); in getIntrinsicEntryPoint()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsics.h81 Function *getDeclaration(Module *M, ID id, ArrayRef<Type*> Tys = None);
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1003 Function *F = Intrinsic::getDeclaration(M, IID, CI->getType()); in replaceUnaryCall()
1080 Function *Fn = Intrinsic::getDeclaration(M, IID, B.getFloatTy()); in optimizeDoubleFP()
1126 Function *FSqrt = Intrinsic::getDeclaration(CI->getModule(), Intrinsic::sqrt, in optimizeCAbs()
1251 ? B.CreateCall(Intrinsic::getDeclaration(Mod, ID, Ty), in replacePowWithExp()
1289 return B.CreateCall(Intrinsic::getDeclaration(Mod, Intrinsic::exp2, Ty), in replacePowWithExp()
1313 Intrinsic::getDeclaration(M, Intrinsic::sqrt, V->getType()); in getSqrtCall()
1347 Function *FAbsFn = Intrinsic::getDeclaration(Mod, Intrinsic::fabs, Ty); in replacePowWithSqrt()
1657 Value *Fabs = Intrinsic::getDeclaration(M, Intrinsic::fabs, ArgType); in optimizeSqrt()
1663 Value *Sqrt = Intrinsic::getDeclaration(M, Intrinsic::sqrt, ArgType); in optimizeSqrt()
1843 Value *F = Intrinsic::getDeclaration(CI->getCalledFunction()->getParent(), in optimizeFFS()
[all …]
H A DEntryExitInstrumenter.cpp47 Intrinsic::getDeclaration(&M, Intrinsic::returnaddress), in insertCall()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp175 CallInst::Create(Intrinsic::getDeclaration(&M, Intrinsic::trap), "", in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp151 Function *BitsetTestFn = Intrinsic::getDeclaration(&M, Intrinsic::type_test); in buildCFICheck()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonGenExtract.cpp214 Value *ExtF = Intrinsic::getDeclaration(Mod, IntId); in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp188 auto *F = Intrinsic::getDeclaration(Fn->getParent(), Intrinsic::trap); in addBoundsChecking()

1234