/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAtomicOptimizer.cpp | 433 Value *const Cond = B.CreateIntrinsic(Intrinsic::amdgcn_ps_live, {}, {}); in optimizeAtomic() 456 B.CreateIntrinsic(Intrinsic::amdgcn_ballot, WaveTy, B.getTrue()); in optimizeAtomic() 464 Mbcnt = B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_lo, {}, in optimizeAtomic() 470 Mbcnt = B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_lo, {}, in optimizeAtomic() 473 B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_hi, {}, {ExtractHi, Mbcnt}); in optimizeAtomic() 487 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_set_inactive, Ty, {V, Identity}); in optimizeAtomic() 502 CallInst *const ReadLaneLo = B.CreateIntrinsic( in optimizeAtomic() 504 CallInst *const ReadLaneHi = B.CreateIntrinsic( in optimizeAtomic() 512 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_readlane, {}, in optimizeAtomic() 519 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_wwm, Ty, NewV); in optimizeAtomic() [all …]
|
D | AMDGPULowerKernelArguments.cpp | 100 Builder.CreateIntrinsic(Intrinsic::amdgcn_kernarg_segment_ptr, {}, {}, in runOnFunction()
|
D | AMDGPUUnifyDivergentExitNodes.cpp | 155 B.CreateIntrinsic(Intrinsic::amdgcn_exp, { B.getFloatTy() }, in unifyReturnBlockSet()
|
D | AMDGPUTargetTransformInfo.cpp | 1055 return B.CreateIntrinsic(Intrinsic::ptrmask, {NewV->getType(), MaskTy}, in rewriteIntrinsicWithAddressSpace()
|
D | AMDGPUCodeGenPrepare.cpp | 938 Value *FR = Builder.CreateIntrinsic(FMAD, in expandDivRem24Impl()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAtomicOptimizer.cpp | 428 Value *const Cond = B.CreateIntrinsic(Intrinsic::amdgcn_ps_live, {}, {}); in optimizeAtomic() 450 CallInst *const Ballot = B.CreateIntrinsic( in optimizeAtomic() 460 Mbcnt = B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_lo, {}, in optimizeAtomic() 466 Mbcnt = B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_lo, {}, in optimizeAtomic() 469 B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_hi, {}, {ExtractHi, Mbcnt}); in optimizeAtomic() 483 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_set_inactive, Ty, {V, Identity}); in optimizeAtomic() 498 CallInst *const ReadLaneLo = B.CreateIntrinsic( in optimizeAtomic() 500 CallInst *const ReadLaneHi = B.CreateIntrinsic( in optimizeAtomic() 508 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_readlane, {}, in optimizeAtomic() 515 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_wwm, Ty, NewV); in optimizeAtomic() [all …]
|
D | AMDGPULowerKernelArguments.cpp | 85 Builder.CreateIntrinsic(Intrinsic::amdgcn_kernarg_segment_ptr, {}, {}, in runOnFunction()
|
D | AMDGPUUnifyDivergentExitNodes.cpp | 154 B.CreateIntrinsic(Intrinsic::amdgcn_exp, { B.getFloatTy() }, in unifyReturnBlockSet()
|
D | AMDGPUCodeGenPrepare.cpp | 699 Value *FR = Builder.CreateIntrinsic(Intrinsic::amdgcn_fmad_ftz, in expandDivRem24()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | MVEGatherScatterLowering.cpp | 225 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vldr_gather_base, in tryCreateMaskedGatherBase() 229 return Builder.CreateIntrinsic( in tryCreateMaskedGatherBase() 264 return Builder.CreateIntrinsic( in tryCreateMaskedGatherOffset() 270 return Builder.CreateIntrinsic( in tryCreateMaskedGatherOffset()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | MVEGatherScatterLowering.cpp | 409 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vldr_gather_base, in tryCreateMaskedGatherBase() 413 return Builder.CreateIntrinsic( in tryCreateMaskedGatherBase() 431 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vldr_gather_base_wb, in tryCreateMaskedGatherBaseWB() 435 return Builder.CreateIntrinsic( in tryCreateMaskedGatherBaseWB() 498 return Builder.CreateIntrinsic( in tryCreateMaskedGatherOffset() 504 return Builder.CreateIntrinsic( in tryCreateMaskedGatherOffset() 559 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vstr_scatter_base, in tryCreateMaskedScatterBase() 563 return Builder.CreateIntrinsic( in tryCreateMaskedScatterBase() 582 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vstr_scatter_base_wb, in tryCreateMaskedScatterBaseWB() 586 return Builder.CreateIntrinsic( in tryCreateMaskedScatterBaseWB() [all …]
|
D | ARMTargetTransformInfo.cpp | 235 IC.Builder.CreateIntrinsic(Intrinsic::arm_mve_vmldava, {OpTy}, in instCombineIntrinsic()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | GuardUtils.cpp | 73 auto *WC = B.CreateIntrinsic(Intrinsic::experimental_widenable_condition, in makeGuardControlFlowExplicit()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | GuardUtils.cpp | 73 auto *WC = B.CreateIntrinsic(Intrinsic::experimental_widenable_condition, in makeGuardControlFlowExplicit()
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | FixedPointBuilder.h | 241 Value *Result = B.CreateIntrinsic( in CreateMul() 269 Value *Result = B.CreateIntrinsic( in CreateDiv()
|
/external/llvm-project/llvm/unittests/IR/ |
D | IRBuilderTest.cpp | 79 Call = Builder.CreateIntrinsic(Intrinsic::readcyclecounter, {}, {}); in TEST_F() 107 Call = Builder.CreateIntrinsic(Intrinsic::fma, {V->getType()}, {V, V, V}); in TEST_F() 113 Call = Builder.CreateIntrinsic(Intrinsic::fma, {V->getType()}, {V, V, V}, I); in TEST_F() 119 Call = Builder.CreateIntrinsic(Intrinsic::fma, {V->getType()}, {V, V, V}, I); in TEST_F() 148 Call = Builder.CreateIntrinsic(Intrinsic::aarch64_sve_fcvtzs_i32f16, {}, in TEST_F() 168 Call = Builder.CreateIntrinsic(Intrinsic::masked_load, in TEST_F()
|
/external/llvm-project/llvm/lib/IR/ |
D | IRBuilder.cpp | 787 CallInst *IRBuilderBase::CreateIntrinsic(Intrinsic::ID ID, in CreateIntrinsic() function in IRBuilderBase 809 CallInst *C = CreateIntrinsic(ID, {L->getType()}, in CreateConstrainedFPBinOp() 855 C = CreateIntrinsic(ID, {DestTy, V->getType()}, {V, RoundingV, ExceptV}, in CreateConstrainedFPCast() 858 C = CreateIntrinsic(ID, {DestTy, V->getType()}, {V, ExceptV}, nullptr, in CreateConstrainedFPCast() 889 CallInst *C = CreateIntrinsic(ID, {L->getType()}, in CreateConstrainedFPCmp()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | IRBuilder.h | 816 CallInst *CreateIntrinsic(Intrinsic::ID ID, ArrayRef<Type *> Types, 1573 CallInst *C = CreateIntrinsic(ID, {L->getType()}, 2224 C = CreateIntrinsic(ID, {DestTy, V->getType()}, {V, RoundingV, ExceptV}, 2227 C = CreateIntrinsic(ID, {DestTy, V->getType()}, {V, ExceptV}, nullptr, 2401 CallInst *C = CreateIntrinsic(ID, {L->getType()},
|
/external/llvm-project/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAddSub.cpp | 1441 Builder.CreateIntrinsic(Intrinsic::umax, {I.getType()}, {A, B})); in visitAdd() 1812 Value *Rdx = Builder.CreateIntrinsic(Intrinsic::vector_reduce_add, in visitSub() 2278 Value *Rdx = Builder.CreateIntrinsic(Intrinsic::vector_reduce_fadd, in visitFSub()
|
/external/llvm-project/llvm/unittests/Transforms/Utils/ |
D | LocalTest.cpp | 1056 CallInst *GCRoot = B.CreateIntrinsic(Intrinsic::gcroot, {}, in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | IRBuilder.cpp | 756 CallInst *IRBuilderBase::CreateIntrinsic(Intrinsic::ID ID, in CreateIntrinsic() function in IRBuilderBase
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | VPlan.cpp | 517 Instruction *Call = Builder.CreateIntrinsic( in generateInstruction()
|
/external/skia/src/core/ |
D | SkVM.cpp | 2601 vals[i] = I(b->CreateIntrinsic(llvm::Intrinsic::fma, {F32}, in setupLLVM() 2606 vals[i] = I(b->CreateIntrinsic(llvm::Intrinsic::fma, {F32}, in setupLLVM() 2612 vals[i] = I(b->CreateIntrinsic(llvm::Intrinsic::fma, {F32}, in setupLLVM() 2650 vals[i] = b->CreateIntrinsic(llvm::Intrinsic::x86_sse_cvtss2si, {}, {v}); in setupLLVM() 2655 vals[i] = b->CreateIntrinsic(intr, {}, {F(vals[x])}); in setupLLVM()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86InstCombineIntrinsic.cpp | 547 Value *UAdd = Builder.CreateIntrinsic(Intrinsic::uadd_with_overflow, OpTy, in simplifyX86addcarry()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 6515 Value *NewTVal = Builder.CreateIntrinsic(Opcode, Ty, { X, Y, TVal }); in optimizeFunnelShift() 6516 Value *NewFVal = Builder.CreateIntrinsic(Opcode, Ty, { X, Y, FVal }); in optimizeFunnelShift()
|