| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SMEABIPass.cpp | 75 Intrinsic::getOrInsertDeclaration(M, Intrinsic::aarch64_sme_set_tpidr2); in emitTPIDR2Save() 118 Intrinsic::getOrInsertDeclaration(M, Intrinsic::aarch64_sme_get_tpidr2); in updateNewStateFunctions() 132 Intrinsic::getOrInsertDeclaration(M, Intrinsic::aarch64_sme_za_enable); in updateNewStateFunctions() 138 Intrinsic::getOrInsertDeclaration(M, Intrinsic::aarch64_sme_zero); in updateNewStateFunctions() 145 Intrinsic::getOrInsertDeclaration(M, Intrinsic::aarch64_sme_zero_zt); in updateNewStateFunctions() 157 Function *DisableZAIntr = Intrinsic::getOrInsertDeclaration( in updateNewStateFunctions()
|
| H A D | AArch64StackTagging.cpp | 424 auto SetTagZeroFunc = Intrinsic::getOrInsertDeclaration( in tagAlloca() 426 auto StgpFunc = Intrinsic::getOrInsertDeclaration(F->getParent(), in tagAlloca() 549 SetTagFunc = Intrinsic::getOrInsertDeclaration(F->getParent(), in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 643 VPFunc = Intrinsic::getOrInsertDeclaration(M, VPID, OverloadTy); in getOrInsertDeclarationForParams() 660 VPFunc = Intrinsic::getOrInsertDeclaration( in getOrInsertDeclarationForParams() 664 VPFunc = Intrinsic::getOrInsertDeclaration(M, VPID, {Params[0]->getType()}); in getOrInsertDeclarationForParams() 668 VPFunc = Intrinsic::getOrInsertDeclaration(M, VPID, {Params[1]->getType()}); in getOrInsertDeclarationForParams() 671 VPFunc = Intrinsic::getOrInsertDeclaration( in getOrInsertDeclarationForParams() 675 VPFunc = Intrinsic::getOrInsertDeclaration( in getOrInsertDeclarationForParams() 679 VPFunc = Intrinsic::getOrInsertDeclaration( in getOrInsertDeclarationForParams() 683 VPFunc = Intrinsic::getOrInsertDeclaration( in getOrInsertDeclarationForParams() 687 VPFunc = Intrinsic::getOrInsertDeclaration( in getOrInsertDeclarationForParams() 692 VPFunc = Intrinsic::getOrInsertDeclaration( in getOrInsertDeclarationForParams() [all …]
|
| H A D | AutoUpgrade.cpp | 76 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), IID); in upgradePTESTIntrinsic() 92 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), IID); in upgradeX86IntrinsicsWith8BitMask() 105 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), IID); in upgradeX86MaskedFPCompare() 115 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), IID); in upgradeX86BF16Intrinsic() 125 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), IID); in upgradeX86BF16DPIntrinsic() 513 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), in upgradeX86IntrinsicFunction() 620 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), ID); in upgradeX86IntrinsicFunction() 627 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), in upgradeX86IntrinsicFunction() 642 NewFn = Intrinsic::getOrInsertDeclaration( in upgradeArmOrAarch64IntrinsicFunction() 649 NewFn = Intrinsic::getOrInsertDeclaration( in upgradeArmOrAarch64IntrinsicFunction() [all …]
|
| H A D | IRBuilder.cpp | 482 Function *FnAssume = Intrinsic::getOrInsertDeclaration(M, Intrinsic::assume); in CreateAssumption() 689 Function *FnStatepoint = Intrinsic::getOrInsertDeclaration( in CreateGCStatepointCallCommon() 744 Function *FnStatepoint = Intrinsic::getOrInsertDeclaration( in CreateGCStatepointInvokeCommon() 831 Function *Fn = Intrinsic::getOrInsertDeclaration(M, ID, {V->getType()}); in CreateUnaryIntrinsic() 839 Function *Fn = Intrinsic::getOrInsertDeclaration(M, ID, {LHS->getType()}); in CreateBinaryIntrinsic() 852 Function *Fn = Intrinsic::getOrInsertDeclaration(M, ID, Types); in CreateIntrinsic() 879 Function *Fn = Intrinsic::getOrInsertDeclaration(M, ID, OverloadTys); in CreateIntrinsic() 1055 Function *FnLaunderInvariantGroup = Intrinsic::getOrInsertDeclaration( in CreateLaunderInvariantGroup() 1072 Function *FnStripInvariantGroup = Intrinsic::getOrInsertDeclaration( in CreateStripInvariantGroup() 1088 Intrinsic::getOrInsertDeclaration(M, Intrinsic::vector_reverse, Ty); in CreateVectorReverse() [all …]
|
| H A D | DebugProgramInstruction.cpp | 417 IntrinsicFn = Intrinsic::getOrInsertDeclaration(M, Intrinsic::dbg_declare); in createDebugIntrinsic() 420 IntrinsicFn = Intrinsic::getOrInsertDeclaration(M, Intrinsic::dbg_value); in createDebugIntrinsic() 423 IntrinsicFn = Intrinsic::getOrInsertDeclaration(M, Intrinsic::dbg_assign); in createDebugIntrinsic() 463 auto *LabelFn = Intrinsic::getOrInsertDeclaration(M, Intrinsic::dbg_label); in createDebugIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WasmEHPrepare.cpp | 199 ThrowF = Intrinsic::getOrInsertDeclaration(&M, Intrinsic::wasm_throw); in prepareThrows() 261 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::wasm_landingpad_index); in prepareEHPads() 264 LSDAF = Intrinsic::getOrInsertDeclaration(&M, Intrinsic::wasm_lsda); in prepareEHPads() 268 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::wasm_get_exception); in prepareEHPads() 270 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::wasm_get_ehselector); in prepareEHPads() 274 CatchF = Intrinsic::getOrInsertDeclaration(&M, Intrinsic::wasm_catch); in prepareEHPads()
|
| H A D | SjLjEHPrepare.cpp | 509 FrameAddrFn = Intrinsic::getOrInsertDeclaration(&M, Intrinsic::frameaddress, in runOnFunction() 511 StackAddrFn = Intrinsic::getOrInsertDeclaration(&M, Intrinsic::stacksave, in runOnFunction() 513 StackRestoreFn = Intrinsic::getOrInsertDeclaration( in runOnFunction() 516 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::eh_sjlj_setup_dispatch); in runOnFunction() 517 LSDAAddrFn = Intrinsic::getOrInsertDeclaration(&M, Intrinsic::eh_sjlj_lsda); in runOnFunction() 519 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::eh_sjlj_callsite); in runOnFunction() 521 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::eh_sjlj_functioncontext); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | MatrixBuilder.h | 75 Function *TheFn = Intrinsic::getOrInsertDeclaration( 98 Function *TheFn = Intrinsic::getOrInsertDeclaration( 118 Function *TheFn = Intrinsic::getOrInsertDeclaration( 139 Function *TheFn = Intrinsic::getOrInsertDeclaration(
|
| H A D | Intrinsics.h | 104 LLVM_ABI Function *getOrInsertDeclaration(Module *M, ID id, 110 return getOrInsertDeclaration(M, id, Tys);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInterleavedAccess.cpp | 206 Function *VssegNFunc = Intrinsic::getOrInsertDeclaration( in lowerInterleavedStore() 329 Function *VssegNFunc = Intrinsic::getOrInsertDeclaration( in lowerInterleaveIntrinsicToStore() 353 Function *VssegNFunc = Intrinsic::getOrInsertDeclaration( in lowerInterleaveIntrinsicToStore() 471 Function *VlsegNFunc = Intrinsic::getOrInsertDeclaration( in lowerInterleavedVPLoad() 488 Function *VecExtractFunc = Intrinsic::getOrInsertDeclaration( in lowerInterleavedVPLoad() 580 Function *VecInsertFunc = Intrinsic::getOrInsertDeclaration( in lowerInterleavedVPStore() 587 Function *VssegNFunc = Intrinsic::getOrInsertDeclaration( in lowerInterleavedVPStore()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLBuiltins.cpp | 658 Intrinsic::getOrInsertDeclaration(&CGM.getModule(), ID), {Op}); in EmitHLSLBuiltinExpr() 667 Intrinsic::getOrInsertDeclaration(&CGM.getModule(), ID), {Op}); in EmitHLSLBuiltinExpr() 673 Intrinsic::getOrInsertDeclaration(&CGM.getModule(), ID), in EmitHLSLBuiltinExpr() 683 return EmitRuntimeCall(Intrinsic::getOrInsertDeclaration( in EmitHLSLBuiltinExpr() 694 return EmitRuntimeCall(Intrinsic::getOrInsertDeclaration( in EmitHLSLBuiltinExpr() 704 return EmitRuntimeCall(Intrinsic::getOrInsertDeclaration( in EmitHLSLBuiltinExpr() 718 Intrinsic::getOrInsertDeclaration(&CGM.getModule(), ID)); in EmitHLSLBuiltinExpr() 723 Intrinsic::getOrInsertDeclaration(&CGM.getModule(), ID)); in EmitHLSLBuiltinExpr() 731 Intrinsic::getOrInsertDeclaration( in EmitHLSLBuiltinExpr() 794 Intrinsic::getOrInsertDeclaration(&CGM.getModule(), ID)); in EmitHLSLBuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | EntryExitInstrumenter.cpp | 57 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::returnaddress), in insertCall() 86 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::returnaddress), in insertCall()
|
| H A D | LowerVectorIntrinsics.cpp | 44 Function *Exp = Intrinsic::getOrInsertDeclaration(&M, CI->getIntrinsicID(), in lowerUnaryVectorIntrinsicAsLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerGuardIntrinsic.cpp | 44 auto *DeoptIntrinsic = Intrinsic::getOrInsertDeclaration( in lowerGuardIntrinsic()
|
| H A D | MakeGuardsExplicit.cpp | 70 auto *DeoptIntrinsic = Intrinsic::getOrInsertDeclaration( in explicifyGuards()
|
| H A D | InferAddressSpaces.cpp | 392 Intrinsic::getOrInsertDeclaration(M, IID, {DestTy, SrcTy}); in rewriteIntrinsicOperands() 404 Intrinsic::getOrInsertDeclaration(M, IID, {RetTy, NewPtrTy}); in rewriteIntrinsicOperands() 413 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicOperands() 421 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicOperands() 433 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in rewriteIntrinsicOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPrepareFunctions.cpp | 349 Function *F = Intrinsic::getOrInsertDeclaration( in lowerExpectAssume() 353 Function *F = Intrinsic::getOrInsertDeclaration( in lowerExpectAssume() 366 F = Intrinsic::getOrInsertDeclaration(II->getModule(), NewID); in toSpvOverloadedIntrinsic() 371 F = Intrinsic::getOrInsertDeclaration(II->getModule(), NewID, Tys); in toSpvOverloadedIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerRefTypesIntPtrConv.cpp | 74 Intrinsic::getOrInsertDeclaration(F.getParent(), Intrinsic::debugtrap); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMParallelDSP.cpp | 635 ? Intrinsic::getOrInsertDeclaration(M, Intrinsic::arm_smladx) in InsertParallelMACs() 636 : Intrinsic::getOrInsertDeclaration(M, Intrinsic::arm_smlaldx); in InsertParallelMACs() 639 ? Intrinsic::getOrInsertDeclaration(M, Intrinsic::arm_smlad) in InsertParallelMACs() 640 : Intrinsic::getOrInsertDeclaration(M, Intrinsic::arm_smlald); in InsertParallelMACs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAtomicOptimizer.cpp | 422 Function *ReadLane = Intrinsic::getOrInsertDeclaration( in buildReduction() 436 Function *UpdateDPP = Intrinsic::getOrInsertDeclaration( in buildScan() 496 Function *UpdateDPP = Intrinsic::getOrInsertDeclaration( in buildShiftRight() 504 Function *ReadLane = Intrinsic::getOrInsertDeclaration( in buildShiftRight() 506 Function *WriteLane = Intrinsic::getOrInsertDeclaration( in buildShiftRight()
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 287 Intrinsic::getOrInsertDeclaration(M, ImageDimIntr->Intr, SigTys); in simplifyAMDGCNImageIntrinsic() 621 Intrinsic::getOrInsertDeclaration(II.getModule(), IID, {SrcTy}); in hoistLaneIntrinsicThroughOperand() 690 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() 718 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() 808 II.setCalledOperand(Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() 1428 Function *NewDecl = Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() 1573 II.setCalledOperand(Intrinsic::getOrInsertDeclaration( in instCombineIntrinsic() 1901 Intrinsic::getOrInsertDeclaration(M, II.getIntrinsicID(), {NewVT}); in simplifyAMDGCNLaneIntrinsicDemanded()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| H A D | ARCRuntimeEntryPoints.h | 150 return Decl = Intrinsic::getOrInsertDeclaration(TheModule, IntID); in getIntrinsicEntryPoint()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCLowerMASSVEntries.cpp | 126 Intrinsic::getOrInsertDeclaration(&M, Intrinsic::pow, CI->getType())); in handlePowSpecialCases()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 372 Intrinsic::getOrInsertDeclaration(II->getModule(), *Action.IID, Tys), in convertNvvmIntrinsicToLlvm() 406 return CallInst::Create(Intrinsic::getOrInsertDeclaration( in convertNvvmIntrinsicToLlvm()
|