/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Transforms/InstCombine/ |
D | InstCombineTables.inc | 7 { 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/ |
D | IntrinsicsMips.td | 29 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 …]
|
D | IntrinsicsX86.td | 17 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 …]
|
D | IntrinsicsXCore.td | 16 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 …]
|
D | IntrinsicsNVVM.td | 22 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 …]
|
D | IntrinsicsPowerPC.td | 21 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 …]
|
D | IntrinsicsAMDGPU.td | 15 : 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 …]
|
D | IntrinsicsARM.td | 23 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 …]
|
D | IntrinsicsAArch64.td | 16 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/ |
D | IntrinsicsMips.td | 29 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 …]
|
D | IntrinsicsX86.td | 17 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 …]
|
D | IntrinsicsXCore.td | 16 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 …]
|
D | IntrinsicsARM.td | 23 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 …]
|
D | IntrinsicsNVVM.td | 43 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 …]
|
D | IntrinsicsPowerPC.td | 21 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 …]
|
D | Intrinsics.td | 142 // 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 …]
|
D | IntrinsicInst.h | 51 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/ |
D | NVPTXISelLowering.cpp | 1196 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 …]
|
D | NVPTXTargetTransformInfo.cpp | 27 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/ |
D | NVPTXISelLowering.cpp | 2349 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/ |
D | InstCombineCalls.cpp | 253 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/ |
D | ExpandReductions.cpp | 31 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/ |
D | AutoUpgrade.cpp | 38 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/ |
D | searchabletables-intrinsic.td | 19 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/ |
D | AMDGPUTargetTransformInfo.cpp | 236 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 …]
|