Searched refs:Intrinsic (Results 251 - 275 of 413) sorted by relevance

<<11121314151617

/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp181 return (Tag->Options & ClassOptions::Intrinsic) != ClassOptions::None;
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h57 InstructionCost getIntImmCostIntrin(Intrinsic::ID IID, unsigned Idx,
H A DPPCMergeStringPool.cpp127 if (II->getIntrinsicID() == Intrinsic::eh_typeid_for)
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoopIdiomTransform.cpp558 Intrinsic::get_active_lane_mask, {PredVTy, I64Type}, {ExtStart, ExtEnd});
560 Value *VecLen = Builder.CreateIntrinsic(Intrinsic::vscale, {I64Type}, {});
614 Builder.CreateIntrinsic(Intrinsic::get_active_lane_mask,
641 Intrinsic::experimental_cttz_elts, {ResType, PredMatchCmp->getType()},
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp2901 case Intrinsic::hexagon_V6_vgathermhq:
2902 case Intrinsic::hexagon_V6_vgathermhq_128B:
2905 case Intrinsic::hexagon_V6_vgathermwq:
2906 case Intrinsic::hexagon_V6_vgathermwq_128B:
2909 case Intrinsic::hexagon_V6_vgathermhwq:
2910 case Intrinsic::hexagon_V6_vgathermhwq_128B:
2940 case Intrinsic::hexagon_V6_vgathermh:
2941 case Intrinsic::hexagon_V6_vgathermh_128B:
2944 case Intrinsic::hexagon_V6_vgathermw:
2945 case Intrinsic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h85 unsigned Intrinsic) const override;
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp137 m_Intrinsic<Intrinsic::assume>(m_Unless(m_Specific(U->get())))))
H A DBasicAliasAnalysis.cpp787 static bool isIntrinsicCall(const CallBase *Call, Intrinsic::ID IID) {
815 case Intrinsic::experimental_guard:
816 case Intrinsic::experimental_deoptimize:
899 if (!AI->isStaticAlloca() && isIntrinsicCall(Call, Intrinsic::stackrestore))
993 if (isIntrinsicCall(Call, Intrinsic::invariant_start))
1014 if (isIntrinsicCall(Call1, Intrinsic::experimental_guard))
1019 if (isIntrinsicCall(Call2, Intrinsic::experimental_guard))
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h197 Intrinsic::ID getIntrinsicForCallSite(const CallBase &CB,
1102 Intrinsic::ID getInverseMinMaxIntrinsic(Intrinsic::ID MinMaxID);
1112 /// Intrinsic::not_intrinsic.
1113 std::pair<Intrinsic::ID, bool>
H A DIVDescriptors.h270 cast<IntrinsicInst>(I)->getIntrinsicID() == Intrinsic::fmuladd;
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp1196 M->getFunction(Intrinsic::getName(Intrinsic::experimental_guard));
1199 Intrinsic::getName(Intrinsic::experimental_widenable_condition));
H A DLICM.cpp428 return II && II->getIntrinsicID() == Intrinsic::coro_suspend;
946 match(&I, m_Intrinsic<Intrinsic::invariant_start>());
1074 if (!II || II->getIntrinsicID() != Intrinsic::invariant_start ||
1212 if (match(CI, m_Intrinsic<Intrinsic::assume>()))
2440 Intrinsic::ID id = ICmpInst::isSigned(P1)
2441 ? (UseMin ? Intrinsic::smin : Intrinsic::smax)
2442 : (UseMin ? Intrinsic::umin : Intrinsic::umax);
H A DMemCpyOptimizer.cpp300 if (II && II->getIntrinsicID() == Intrinsic::lifetime_start &&
898 if (F->isIntrinsic() && F->getIntrinsicID() == Intrinsic::lifetime_start)
1026 if (II->getIntrinsicID() == Intrinsic::lifetime_end &&
1326 if (II->getIntrinsicID() == Intrinsic::lifetime_start) {
1802 M->setCalledFunction(Intrinsic::getDeclaration(M->getModule(),
1803 Intrinsic::memcpy, ArgTys));
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp910 case Intrinsic::xcore_crc8:
1501 case Intrinsic::xcore_outt:
1502 case Intrinsic::xcore_outct:
1503 case Intrinsic::xcore_chkct: {
1519 case Intrinsic::xcore_setpt: {
1738 case Intrinsic::xcore_getts:
1743 case Intrinsic::xcore_int:
1744 case Intrinsic::xcore_inct:
1749 case Intrinsic::xcore_testct:
1754 case Intrinsic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp693 case Intrinsic::amdgcn_interp_p1:
694 case Intrinsic::amdgcn_interp_p2:
695 case Intrinsic::amdgcn_interp_mov:
696 case Intrinsic::amdgcn_interp_p1_f16:
697 case Intrinsic::amdgcn_interp_p2_f16:
850 case Intrinsic::amdgcn_readfirstlane:
851 case Intrinsic::amdgcn_readlane:
2520 case Intrinsic::amdgcn_frexp_mant:
3663 case Intrinsic::amdgcn_mul_i24:
3666 case Intrinsic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp976 // Use Intrinsic::spv_extractelt so dynamic vs static extraction is
979 Intrinsic::spv_extractelt, ArrayRef<Register>{Extracted}, true, false);
1499 assert(DefInstr && isSpvIntrinsic(*DefInstr, Intrinsic::spv_gep) &&
1549 assert(isSpvIntrinsic(*BitcastMI, Intrinsic::spv_bitcast) &&
1561 assert(isSpvIntrinsic(*DefMI, Intrinsic::spv_track_constant) &&
1573 if (isSpvIntrinsic(*NextMI, Intrinsic::spv_assign_name))
1576 if (!isSpvIntrinsic(*NextMI, Intrinsic::spv_assign_type) ||
1594 assert(isSpvIntrinsic(*MI, Intrinsic::spv_alloca) &&
1631 assert(isSpvIntrinsic(*GepMI, Intrinsic::spv_gep) &&
1648 Intrinsic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp920 IRB.CreateCall(Intrinsic::getDeclaration(
922 ? Intrinsic::hwasan_check_memaccess_shortgranules
923 : Intrinsic::hwasan_check_memaccess),
1219 Intrinsic::getDeclaration(M, Intrinsic::thread_pointer);
1241 auto *GetStackPointerFn = Intrinsic::getDeclaration(
1242 M, Intrinsic::frameaddress,
1351 Intrinsic::getDeclaration(M, Intrinsic::read_register, IntptrTy);
H A DInstrProfiling.cpp692 if (auto *F = M.getFunction(Intrinsic::getName(ID)))
696 return containsIntrinsic(llvm::Intrinsic::instrprof_cover) ||
697 containsIntrinsic(llvm::Intrinsic::instrprof_increment) ||
698 containsIntrinsic(llvm::Intrinsic::instrprof_increment_step) ||
699 containsIntrinsic(llvm::Intrinsic::instrprof_timestamp) ||
700 containsIntrinsic(llvm::Intrinsic::instrprof_value_profile);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp795 MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID,
806 MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID,
808 auto Attrs = Intrinsic::getAttributes(getContext(), ID);
814 MachineInstrBuilder MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID,
825 MachineInstrBuilder MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID,
827 auto Attrs = Intrinsic::getAttributes(getContext(), ID);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp6149 case Intrinsic::aarch64_ldxp:
6150 case Intrinsic::aarch64_ldaxp: {
6152 IntrinID == Intrinsic::aarch64_ldxp ? AArch64::LDXPX : AArch64::LDAXPX,
6159 case Intrinsic::trap:
6162 case Intrinsic::debugtrap:
6165 case Intrinsic::ubsantrap:
6169 case Intrinsic::aarch64_neon_ld1x2: {
6193 case Intrinsic::aarch64_neon_ld1x3: {
6217 case Intrinsic::aarch64_neon_ld1x4: {
6241 case Intrinsic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp526 case Intrinsic::nvvm_ldg_global_f:
527 case Intrinsic::nvvm_ldg_global_i:
528 case Intrinsic::nvvm_ldg_global_p:
529 case Intrinsic::nvvm_ldu_global_f:
530 case Intrinsic::nvvm_ldu_global_i:
531 case Intrinsic::nvvm_ldu_global_p:
743 case Intrinsic::nvvm_texsurf_handle_internal:
1259 case Intrinsic::nvvm_ldg_global_f:
1260 case Intrinsic::nvvm_ldg_global_i:
1261 case Intrinsic
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp160 Function *CTLZ = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz,
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSystemZ.cpp114 llvm::Intrinsic::getDeclaration(&M, llvm::Intrinsic::s390_tdc, Ty);
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp341 CGM.getIntrinsic(Intrinsic::dx_flattened_thread_id_in_group);
345 llvm::Function *DxThreadID = CGM.getIntrinsic(Intrinsic::dx_thread_id);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp380 Intrinsic::ID IntrinsicID = cast<GIntrinsic>(MI).getIntrinsicID();
384 case Intrinsic::vacopy: {

Completed in 715 milliseconds

<<11121314151617