HomeSort by: relevance | last modified time | path
    Searched refs:CreateIntrinsic (Results 1 - 23 of 23) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAtomicOptimizer.cpp 307 B.CreateIntrinsic(
358 Value *const PermX = B.CreateIntrinsic(
368 Value *const Lane31 = B.CreateIntrinsic(Intrinsic::amdgcn_readlane, {},
474 Value *const Cond = B.CreateIntrinsic(Intrinsic::amdgcn_ps_live, {}, {});
497 B.CreateIntrinsic(Intrinsic::amdgcn_ballot, WaveTy, B.getTrue());
505 Mbcnt = B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_lo, {},
511 Mbcnt = B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_lo, {},
514 B.CreateIntrinsic(Intrinsic::amdgcn_mbcnt_hi, {}, {ExtractHi, Mbcnt});
530 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_set_inactive, Ty, {V, Identity});
549 NewV = B.CreateIntrinsic(Intrinsic::amdgcn_readlane, {}
    [all...]
AMDGPULowerKernelArguments.cpp 81 Builder.CreateIntrinsic(Intrinsic::amdgcn_kernarg_segment_ptr, {}, {},
AMDGPUUnifyDivergentExitNodes.cpp 167 B.CreateIntrinsic(Intrinsic::amdgcn_exp, { B.getFloatTy() },
AMDGPUTargetTransformInfo.cpp 1130 return B.CreateIntrinsic(Intrinsic::ptrmask, {NewV->getType(), MaskTy},
AMDGPUCodeGenPrepare.cpp 921 Value *FR = Builder.CreateIntrinsic(FMAD,
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerAMXType.cpp 183 Builder.CreateIntrinsic(Intrinsic::x86_tileloadd64_internal, None, Args);
209 Builder.CreateIntrinsic(Intrinsic::x86_tilestored64_internal, None, Args);
258 Value *NewInst = Builder.CreateIntrinsic(
276 Builder.CreateIntrinsic(Intrinsic::x86_tilestored64_internal, None, Args);
413 Builder.CreateIntrinsic(Intrinsic::x86_tilestored64_internal, None, Args);
438 Builder.CreateIntrinsic(Intrinsic::x86_tileloadd64_internal, None, Args);
X86PreAMXConfig.cpp 202 Builder.CreateIntrinsic(Intrinsic::x86_ldtilecfg_internal, None, Args);
X86InstCombineIntrinsic.cpp 547 Value *UAdd = Builder.CreateIntrinsic(Intrinsic::uadd_with_overflow, OpTy,
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
MVEGatherScatterLowering.cpp 411 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vldr_gather_base,
415 return Builder.CreateIntrinsic(
433 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vldr_gather_base_wb,
437 return Builder.CreateIntrinsic(
500 return Builder.CreateIntrinsic(
506 return Builder.CreateIntrinsic(
563 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vstr_scatter_base,
567 return Builder.CreateIntrinsic(
586 return Builder.CreateIntrinsic(Intrinsic::arm_mve_vstr_scatter_base_wb,
590 return Builder.CreateIntrinsic(
    [all...]
ARMTargetTransformInfo.cpp 237 IC.Builder.CreateIntrinsic(Intrinsic::arm_mve_vmldava, {OpTy},
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
GuardUtils.cpp 73 auto *WC = B.CreateIntrinsic(Intrinsic::experimental_widenable_condition,
ScalarEvolutionExpander.cpp 1738 Sel = Builder.CreateIntrinsic(Intrinsic::smax, {Ty}, {LHS, RHS},
1767 Sel = Builder.CreateIntrinsic(Intrinsic::umax, {Ty}, {LHS, RHS},
1796 Sel = Builder.CreateIntrinsic(Intrinsic::smin, {Ty}, {LHS, RHS},
1825 Sel = Builder.CreateIntrinsic(Intrinsic::umin, {Ty}, {LHS, RHS},
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
FixedPointBuilder.h 204 Result = B.CreateIntrinsic(IID, {ResultTy, OpTy}, {Result});
300 Value *Result = B.CreateIntrinsic(
328 Value *Result = B.CreateIntrinsic(
IRBuilder.h 875 CallInst *CreateIntrinsic(Intrinsic::ID ID, ArrayRef<Type *> Types,
903 return CreateIntrinsic(Intrinsic::experimental_vector_extract,
911 return CreateIntrinsic(Intrinsic::experimental_vector_insert,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
SVEIntrinsicOpts.cpp 174 auto *ConvertToSVBool = Builder.CreateIntrinsic(
189 Builder.CreateIntrinsic(Intrinsic::aarch64_sve_convert_from_svbool,
AArch64TargetTransformInfo.cpp 482 auto *PTrue = Builder.CreateIntrinsic(Intrinsic::aarch64_sve_ptrue,
485 Builder.CreateIntrinsic(Intrinsic::aarch64_sve_rdffr_z, {}, {PTrue});
  /src/external/apache2/llvm/dist/llvm/lib/IR/
IRBuilder.cpp 98 return CreateIntrinsic(Intrinsic::experimental_stepvector, {DstType}, {},
800 CallInst *IRBuilderBase::CreateIntrinsic(Intrinsic::ID ID,
822 CallInst *C = CreateIntrinsic(ID, {L->getType()},
868 C = CreateIntrinsic(ID, {DestTy, V->getType()}, {V, RoundingV, ExceptV},
871 C = CreateIntrinsic(ID, {DestTy, V->getType()}, {V, ExceptV}, nullptr,
902 CallInst *C = CreateIntrinsic(ID, {L->getType()},
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAddSub.cpp 1448 Builder.CreateIntrinsic(Intrinsic::umax, {I.getType()}, {A, B}));
1456 I, Builder.CreateIntrinsic(Intrinsic::ctpop, {I.getType()},
1834 Value *Rdx = Builder.CreateIntrinsic(Intrinsic::vector_reduce_add,
2113 I, Builder.CreateIntrinsic(Intrinsic::umin, {I.getType()}, {Op0, Y}));
2119 I, Builder.CreateIntrinsic(Intrinsic::ctpop, {I.getType()},
2348 Value *Rdx = Builder.CreateIntrinsic(Intrinsic::vector_reduce_fadd,
InstCombineMulDivRem.cpp 1315 Value *Pow = Builder.CreateIntrinsic(IID, I.getType(), Args, &I);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 2307 CallInst *XMaskedNumLeadingZeros = Builder.CreateIntrinsic(
2638 CallInst *ValNumLeadingZeros = Builder.CreateIntrinsic(
2653 Value *IVFinal = Builder.CreateIntrinsic(Intrinsic::smax, {Ty},
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlan.cpp 613 Instruction *Call = Builder.CreateIntrinsic(
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CodeGenPrepare.cpp 6693 Value *NewTVal = Builder.CreateIntrinsic(Opcode, Ty, { X, Y, TVal });
6694 Value *NewFVal = Builder.CreateIntrinsic(Opcode, Ty, { X, Y, FVal });
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp 1099 .CreateIntrinsic(Intrinsic::donothing, {}, {});

Completed in 113 milliseconds