Home
last modified time | relevance | path

Searched refs:Intrinsic (Results 1 – 25 of 629) sorted by relevance

12345678910>>...26

/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Transforms/InstCombine/
DInstCombineTables.inc7 { Intrinsic::amdgcn_image_getlod_1d }, // 0
8 { Intrinsic::amdgcn_image_getlod_1darray }, // 1
9 { Intrinsic::amdgcn_image_getlod_2d }, // 2
10 { Intrinsic::amdgcn_image_getlod_2darray }, // 3
11 { Intrinsic::amdgcn_image_getlod_3d }, // 4
12 { Intrinsic::amdgcn_image_getlod_cube }, // 5
13 { Intrinsic::amdgcn_image_getresinfo_1d }, // 6
14 { Intrinsic::amdgcn_image_getresinfo_1darray }, // 7
15 { Intrinsic::amdgcn_image_getresinfo_2d }, // 8
16 { Intrinsic::amdgcn_image_getresinfo_2darray }, // 9
[all …]
/external/llvm/include/llvm/IR/
DIntrinsicsMips.td29 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty],
32 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty],
35 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [IntrNoMem]>;
37 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [IntrNoMem]>;
40 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty],
43 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty],
46 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [IntrNoMem]>;
48 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [IntrNoMem]>;
51 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty],
54 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty],
[all …]
DIntrinsicsX86.td17 def int_x86_int : Intrinsic<[], [llvm_i8_ty]>;
23 def int_x86_seh_lsda : Intrinsic<[llvm_ptr_ty], [llvm_ptr_ty], [IntrNoMem]>;
26 def int_x86_seh_ehregnode : Intrinsic<[], [llvm_ptr_ty], []>;
29 def int_x86_seh_ehguard : Intrinsic<[], [llvm_ptr_ty], []>;
33 def int_x86_seh_recoverfp : Intrinsic<[llvm_ptr_ty],
42 Intrinsic<[llvm_i32_ty], [], []>;
44 Intrinsic<[llvm_i64_ty], [], []>;
46 Intrinsic<[], [llvm_i32_ty], []>;
48 Intrinsic<[], [llvm_i64_ty], []>;
55 Intrinsic<[llvm_i64_ty], [], []>;
[all …]
DIntrinsicsXCore.td16 def int_xcore_bitrev : Intrinsic<[llvm_i32_ty],[llvm_i32_ty],[IntrNoMem]>,
18 def int_xcore_crc8 : Intrinsic<[llvm_i32_ty, llvm_i32_ty],
21 def int_xcore_crc32 : Intrinsic<[llvm_i32_ty],
24 def int_xcore_sext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
26 def int_xcore_zext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
28 def int_xcore_getid : Intrinsic<[llvm_i32_ty],[],[IntrNoMem]>,
30 def int_xcore_getps : Intrinsic<[llvm_i32_ty],[llvm_i32_ty]>,
32 def int_xcore_setps : Intrinsic<[],[llvm_i32_ty, llvm_i32_ty]>,
34 def int_xcore_geted : Intrinsic<[llvm_i32_ty],[]>;
35 def int_xcore_getet : Intrinsic<[llvm_i32_ty],[]>;
[all …]
DIntrinsicsNVVM.td22 Intrinsic<[llvm_i32_ty], [llvm_i32_ty], [IntrNoMem]>;
24 Intrinsic<[llvm_i32_ty], [llvm_i64_ty], [IntrNoMem]>;
27 Intrinsic<[llvm_i32_ty], [llvm_i32_ty], [IntrNoMem]>;
29 Intrinsic<[llvm_i32_ty], [llvm_i64_ty], [IntrNoMem]>;
32 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty],
40 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
43 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
47 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i64_ty],
50 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i64_ty],
54 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
[all …]
DIntrinsicsPowerPC.td21 def int_ppc_dcba : Intrinsic<[], [llvm_ptr_ty], []>;
22 def int_ppc_dcbf : Intrinsic<[], [llvm_ptr_ty], []>;
23 def int_ppc_dcbi : Intrinsic<[], [llvm_ptr_ty], []>;
24 def int_ppc_dcbst : Intrinsic<[], [llvm_ptr_ty], []>;
25 def int_ppc_dcbt : Intrinsic<[], [llvm_ptr_ty],
27 def int_ppc_dcbtst: Intrinsic<[], [llvm_ptr_ty],
29 def int_ppc_dcbz : Intrinsic<[], [llvm_ptr_ty], []>;
30 def int_ppc_dcbzl : Intrinsic<[], [llvm_ptr_ty], []>;
33 def int_ppc_sync : Intrinsic<[], [], []>;
35 def int_ppc_lwsync : Intrinsic<[], [], []>;
[all …]
DIntrinsicsAMDGPU.td15 : Intrinsic<[llvm_i32_ty], [], [IntrNoMem]>;
18 : Intrinsic<[llvm_i32_ty], [], [IntrNoMem]>, GCCBuiltin<name>;
50 Intrinsic<[LLVMQualPointerType<llvm_i8_ty, 7>], [], [IntrNoMem]>;
56 Intrinsic<[], [llvm_v4i32_ty, llvm_v4i32_ty, llvm_i32_ty], []>,
59 def int_r600_rsq : Intrinsic<
68 def int_AMDGPU_ldexp : Intrinsic<
80 Intrinsic<[], [], [IntrConvergent]>;
82 def int_amdgcn_s_waitcnt : Intrinsic<[], [llvm_i32_ty], []>;
84 def int_amdgcn_div_scale : Intrinsic<
94 def int_amdgcn_div_fmas : Intrinsic<[llvm_anyfloat_ty],
[all …]
DIntrinsicsARM.td23 def int_arm_space : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], []>;
29 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
32 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
34 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
36 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
41 def int_arm_ldrex : Intrinsic<[llvm_i32_ty], [llvm_anyptr_ty]>;
42 def int_arm_strex : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_anyptr_ty]>;
44 def int_arm_ldaex : Intrinsic<[llvm_i32_ty], [llvm_anyptr_ty]>;
45 def int_arm_stlex : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_anyptr_ty]>;
47 def int_arm_clrex : Intrinsic<[]>;
[all …]
DIntrinsicsAArch64.td16 def int_aarch64_ldxr : Intrinsic<[llvm_i64_ty], [llvm_anyptr_ty]>;
17 def int_aarch64_ldaxr : Intrinsic<[llvm_i64_ty], [llvm_anyptr_ty]>;
18 def int_aarch64_stxr : Intrinsic<[llvm_i32_ty], [llvm_i64_ty, llvm_anyptr_ty]>;
19 def int_aarch64_stlxr : Intrinsic<[llvm_i32_ty], [llvm_i64_ty, llvm_anyptr_ty]>;
21 def int_aarch64_ldxp : Intrinsic<[llvm_i64_ty, llvm_i64_ty], [llvm_ptr_ty]>;
22 def int_aarch64_ldaxp : Intrinsic<[llvm_i64_ty, llvm_i64_ty], [llvm_ptr_ty]>;
23 def int_aarch64_stxp : Intrinsic<[llvm_i32_ty],
25 def int_aarch64_stlxp : Intrinsic<[llvm_i32_ty],
28 def int_aarch64_clrex : Intrinsic<[]>;
30 def int_aarch64_sdiv : Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DIntrinsicsMips.td29 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty],
32 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty],
35 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [IntrNoMem]>;
37 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [IntrNoMem]>;
40 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty],
43 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty],
46 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [IntrNoMem]>;
48 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [IntrNoMem]>;
51 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty],
54 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty],
[all …]
DIntrinsicsX86.td17 def int_x86_int : Intrinsic<[], [llvm_i8_ty]>;
23 def int_x86_seh_lsda : Intrinsic<[llvm_ptr_ty], [llvm_ptr_ty], [IntrNoMem]>;
26 def int_x86_seh_ehregnode : Intrinsic<[], [llvm_ptr_ty], []>;
29 def int_x86_seh_ehguard : Intrinsic<[], [llvm_ptr_ty], []>;
33 def int_x86_seh_recoverfp : Intrinsic<[llvm_ptr_ty],
42 Intrinsic<[llvm_i32_ty], [], []>;
44 Intrinsic<[llvm_i64_ty], [], []>;
46 Intrinsic<[], [llvm_i32_ty], []>;
48 Intrinsic<[], [llvm_i64_ty], []>;
55 Intrinsic<[llvm_i64_ty], [], []>;
[all …]
DIntrinsicsXCore.td16 def int_xcore_bitrev : Intrinsic<[llvm_i32_ty],[llvm_i32_ty],[IntrNoMem]>,
18 def int_xcore_crc8 : Intrinsic<[llvm_i32_ty, llvm_i32_ty],
21 def int_xcore_crc32 : Intrinsic<[llvm_i32_ty],
24 def int_xcore_sext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
26 def int_xcore_zext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
28 def int_xcore_getid : Intrinsic<[llvm_i32_ty],[],[IntrNoMem]>,
30 def int_xcore_getps : Intrinsic<[llvm_i32_ty],[llvm_i32_ty]>,
32 def int_xcore_setps : Intrinsic<[],[llvm_i32_ty, llvm_i32_ty]>,
34 def int_xcore_geted : Intrinsic<[llvm_i32_ty],[]>;
35 def int_xcore_getet : Intrinsic<[llvm_i32_ty],[]>;
[all …]
DIntrinsicsARM.td23 def int_arm_space : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], []>;
27 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
29 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
31 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
33 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
35 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
37 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
43 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
46 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
48 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
[all …]
DIntrinsicsNVVM.td43 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty],
51 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty],
54 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty],
58 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty]
61 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty],
65 Intrinsic<[llvm_double_ty], [llvm_double_ty, llvm_double_ty],
68 Intrinsic<[llvm_double_ty], [llvm_double_ty, llvm_double_ty],
76 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
79 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
83 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i64_ty],
[all …]
DIntrinsicsPowerPC.td21 def int_ppc_dcba : Intrinsic<[], [llvm_ptr_ty], []>;
22 def int_ppc_dcbf : Intrinsic<[], [llvm_ptr_ty], []>;
23 def int_ppc_dcbi : Intrinsic<[], [llvm_ptr_ty], []>;
24 def int_ppc_dcbst : Intrinsic<[], [llvm_ptr_ty], []>;
25 def int_ppc_dcbt : Intrinsic<[], [llvm_ptr_ty],
27 def int_ppc_dcbtst: Intrinsic<[], [llvm_ptr_ty],
29 def int_ppc_dcbz : Intrinsic<[], [llvm_ptr_ty], []>;
30 def int_ppc_dcbzl : Intrinsic<[], [llvm_ptr_ty], []>;
33 def int_ppc_sync : Intrinsic<[], [], []>;
35 def int_ppc_lwsync : Intrinsic<[], [], []>;
[all …]
DIntrinsics.td142 // Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_anyfloat_ty, LLVMMatchType<0>]>
258 // Intrinsic Definitions.
261 // Intrinsic class - This is used to define one LLVM intrinsic. The name of the
272 class Intrinsic<list<LLVMType> ret_types,
302 def int_vastart : Intrinsic<[], [llvm_ptr_ty], [], "llvm.va_start">;
303 def int_vacopy : Intrinsic<[], [llvm_ptr_ty, llvm_ptr_ty], [],
305 def int_vaend : Intrinsic<[], [llvm_ptr_ty], [], "llvm.va_end">;
309 def int_gcroot : Intrinsic<[],
311 def int_gcread : Intrinsic<[llvm_ptr_ty],
314 def int_gcwrite : Intrinsic<[],
[all …]
DIntrinsicInst.h51 Intrinsic::ID getIntrinsicID() const { in getIntrinsicID()
77 return getIntrinsicID() != Intrinsic::dbg_value; in isAddressOfVariable()
104 case Intrinsic::dbg_declare: in classof()
105 case Intrinsic::dbg_value: in classof()
106 case Intrinsic::dbg_addr: in classof()
107 case Intrinsic::dbg_label: in classof()
126 return I->getIntrinsicID() == Intrinsic::dbg_declare; in classof()
142 return I->getIntrinsicID() == Intrinsic::dbg_addr; in classof()
159 return I->getIntrinsicID() == Intrinsic::dbg_value; in classof()
185 return I->getIntrinsicID() == Intrinsic::dbg_label; in classof()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1196 auto MakeIntrinsicCall = [&](Intrinsic::ID IID) { in getSqrtEstimate()
1207 return MakeIntrinsicCall(Ftz ? Intrinsic::nvvm_rsqrt_approx_ftz_f in getSqrtEstimate()
1208 : Intrinsic::nvvm_rsqrt_approx_f); in getSqrtEstimate()
1210 return MakeIntrinsicCall(Intrinsic::nvvm_rsqrt_approx_d); in getSqrtEstimate()
1215 return MakeIntrinsicCall(Ftz ? Intrinsic::nvvm_sqrt_approx_ftz_f in getSqrtEstimate()
1216 : Intrinsic::nvvm_sqrt_approx_f); in getSqrtEstimate()
1224 DAG.getConstant(Intrinsic::nvvm_rcp_approx_ftz_d, DL, MVT::i32), in getSqrtEstimate()
1225 MakeIntrinsicCall(Intrinsic::nvvm_rsqrt_approx_d)); in getSqrtEstimate()
2594 static unsigned getOpcForTextureInstr(unsigned Intrinsic) { in getOpcForTextureInstr() argument
2595 switch (Intrinsic) { in getOpcForTextureInstr()
[all …]
DNVPTXTargetTransformInfo.cpp27 case Intrinsic::nvvm_read_ptx_sreg_tid_x: in readsThreadIndex()
28 case Intrinsic::nvvm_read_ptx_sreg_tid_y: in readsThreadIndex()
29 case Intrinsic::nvvm_read_ptx_sreg_tid_z: in readsThreadIndex()
35 return II->getIntrinsicID() == Intrinsic::nvvm_read_ptx_sreg_laneid; in readsLaneId()
42 case Intrinsic::nvvm_atomic_load_add_f32: in isNVVMAtomic()
43 case Intrinsic::nvvm_atomic_load_inc_32: in isNVVMAtomic()
44 case Intrinsic::nvvm_atomic_load_dec_32: in isNVVMAtomic()
46 case Intrinsic::nvvm_atomic_add_gen_f_cta: in isNVVMAtomic()
47 case Intrinsic::nvvm_atomic_add_gen_f_sys: in isNVVMAtomic()
48 case Intrinsic::nvvm_atomic_add_gen_i_cta: in isNVVMAtomic()
[all …]
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp2349 DAG.getConstant(Intrinsic::nvvm_ptr_local_to_gen, dl, MVT::i32), p); in LowerFormalArguments()
2550 static unsigned getOpcForTextureInstr(unsigned Intrinsic) { in getOpcForTextureInstr() argument
2551 switch (Intrinsic) { in getOpcForTextureInstr()
2555 case Intrinsic::nvvm_tex_1d_v4f32_s32: in getOpcForTextureInstr()
2557 case Intrinsic::nvvm_tex_1d_v4f32_f32: in getOpcForTextureInstr()
2559 case Intrinsic::nvvm_tex_1d_level_v4f32_f32: in getOpcForTextureInstr()
2561 case Intrinsic::nvvm_tex_1d_grad_v4f32_f32: in getOpcForTextureInstr()
2563 case Intrinsic::nvvm_tex_1d_v4s32_s32: in getOpcForTextureInstr()
2565 case Intrinsic::nvvm_tex_1d_v4s32_f32: in getOpcForTextureInstr()
2567 case Intrinsic::nvvm_tex_1d_level_v4s32_f32: in getOpcForTextureInstr()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp253 case Intrinsic::x86_sse2_psra_d: in simplifyX86immShift()
254 case Intrinsic::x86_sse2_psra_w: in simplifyX86immShift()
255 case Intrinsic::x86_sse2_psrai_d: in simplifyX86immShift()
256 case Intrinsic::x86_sse2_psrai_w: in simplifyX86immShift()
257 case Intrinsic::x86_avx2_psra_d: in simplifyX86immShift()
258 case Intrinsic::x86_avx2_psra_w: in simplifyX86immShift()
259 case Intrinsic::x86_avx2_psrai_d: in simplifyX86immShift()
260 case Intrinsic::x86_avx2_psrai_w: in simplifyX86immShift()
261 case Intrinsic::x86_avx512_psra_q_128: in simplifyX86immShift()
262 case Intrinsic::x86_avx512_psrai_q_128: in simplifyX86immShift()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DExpandReductions.cpp31 unsigned getOpcode(Intrinsic::ID ID) { in getOpcode()
33 case Intrinsic::experimental_vector_reduce_fadd: in getOpcode()
35 case Intrinsic::experimental_vector_reduce_fmul: in getOpcode()
37 case Intrinsic::experimental_vector_reduce_add: in getOpcode()
39 case Intrinsic::experimental_vector_reduce_mul: in getOpcode()
41 case Intrinsic::experimental_vector_reduce_and: in getOpcode()
43 case Intrinsic::experimental_vector_reduce_or: in getOpcode()
45 case Intrinsic::experimental_vector_reduce_xor: in getOpcode()
47 case Intrinsic::experimental_vector_reduce_smax: in getOpcode()
48 case Intrinsic::experimental_vector_reduce_smin: in getOpcode()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DAutoUpgrade.cpp38 static bool UpgradePTESTIntrinsic(Function* F, Intrinsic::ID IID, in UpgradePTESTIntrinsic()
48 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradePTESTIntrinsic()
54 static bool UpgradeX86IntrinsicsWith8BitMask(Function *F, Intrinsic::ID IID, in UpgradeX86IntrinsicsWith8BitMask()
64 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86IntrinsicsWith8BitMask()
369 return UpgradePTESTIntrinsic(F, Intrinsic::x86_sse41_ptestc, NewFn); in UpgradeX86IntrinsicFunction()
371 return UpgradePTESTIntrinsic(F, Intrinsic::x86_sse41_ptestz, NewFn); in UpgradeX86IntrinsicFunction()
373 return UpgradePTESTIntrinsic(F, Intrinsic::x86_sse41_ptestnzc, NewFn); in UpgradeX86IntrinsicFunction()
378 return UpgradeX86IntrinsicsWith8BitMask(F, Intrinsic::x86_sse41_insertps, in UpgradeX86IntrinsicFunction()
381 return UpgradeX86IntrinsicsWith8BitMask(F, Intrinsic::x86_sse41_dppd, in UpgradeX86IntrinsicFunction()
384 return UpgradeX86IntrinsicsWith8BitMask(F, Intrinsic::x86_sse41_dpps, in UpgradeX86IntrinsicFunction()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/TableGen/
Dsearchabletables-intrinsic.td19 class Intrinsic<list<LLVMType> param_types = []> {
32 def int_abc : Intrinsic<[llvm_anyint_ty]>;
33 def int_xyz : Intrinsic<[llvm_anyint_ty]>;
36 def int_gtarget_def : Intrinsic<[llvm_anyint_ty]>;
37 def int_gtarget_defg : Intrinsic<[llvm_anyint_ty]>;
38 def int_gtarget_uvw : Intrinsic<[llvm_anyint_ty]>;
42 def int_ftarget_ghi : Intrinsic<[llvm_anyint_ty]>;
43 def int_ftarget_ghi_x : Intrinsic<[llvm_anyint_ty]>;
44 def int_ftarget_rst : Intrinsic<[llvm_anyint_ty]>;
47 class Table<Intrinsic intr, int payload> : SearchableTable {
[all …]
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp236 case Intrinsic::not_intrinsic: in isIntrinsicSourceOfDivergence()
241 case Intrinsic::amdgcn_workitem_id_x: in isIntrinsicSourceOfDivergence()
242 case Intrinsic::amdgcn_workitem_id_y: in isIntrinsicSourceOfDivergence()
243 case Intrinsic::amdgcn_workitem_id_z: in isIntrinsicSourceOfDivergence()
244 case Intrinsic::amdgcn_interp_p1: in isIntrinsicSourceOfDivergence()
245 case Intrinsic::amdgcn_interp_p2: in isIntrinsicSourceOfDivergence()
246 case Intrinsic::amdgcn_mbcnt_hi: in isIntrinsicSourceOfDivergence()
247 case Intrinsic::amdgcn_mbcnt_lo: in isIntrinsicSourceOfDivergence()
248 case Intrinsic::r600_read_tidig_x: in isIntrinsicSourceOfDivergence()
249 case Intrinsic::r600_read_tidig_y: in isIntrinsicSourceOfDivergence()
[all …]

12345678910>>...26