/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.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 …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | IntrinsicsMips.td | 28 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], 31 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], 34 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [IntrNoMem]>; 36 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [IntrNoMem]>; 39 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], 42 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], 45 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [IntrNoMem]>; 47 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [IntrNoMem]>; 50 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty], 53 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty], [all …]
|
D | IntrinsicsX86.td | 16 def int_x86_int : Intrinsic<[], [llvm_i8_ty], [ImmArg<0>]>; 22 def int_x86_seh_lsda : Intrinsic<[llvm_ptr_ty], [llvm_ptr_ty], [IntrNoMem]>; 25 def int_x86_seh_ehregnode : Intrinsic<[], [llvm_ptr_ty], []>; 28 def int_x86_seh_ehguard : Intrinsic<[], [llvm_ptr_ty], []>; 35 Intrinsic<[llvm_i32_ty], [], []>; 37 Intrinsic<[llvm_i64_ty], [], []>; 39 Intrinsic<[], [llvm_i32_ty], []>; 41 Intrinsic<[], [llvm_i64_ty], []>; 48 Intrinsic<[llvm_i64_ty], [], []>; 50 Intrinsic<[llvm_i64_ty, llvm_i32_ty], [], []>; [all …]
|
D | IntrinsicsXCore.td | 15 def int_xcore_bitrev : Intrinsic<[llvm_i32_ty],[llvm_i32_ty],[IntrNoMem]>, 17 def int_xcore_crc8 : Intrinsic<[llvm_i32_ty, llvm_i32_ty], 20 def int_xcore_crc32 : Intrinsic<[llvm_i32_ty], 23 def int_xcore_sext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], 25 def int_xcore_zext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], 27 def int_xcore_getid : Intrinsic<[llvm_i32_ty],[],[IntrNoMem]>, 29 def int_xcore_getps : Intrinsic<[llvm_i32_ty],[llvm_i32_ty]>, 31 def int_xcore_setps : Intrinsic<[],[llvm_i32_ty, llvm_i32_ty]>, 33 def int_xcore_geted : Intrinsic<[llvm_i32_ty],[]>; 34 def int_xcore_getet : Intrinsic<[llvm_i32_ty],[]>; [all …]
|
D | IntrinsicsNVVM.td | 330 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], 338 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty], 341 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty], 345 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty] 348 Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty], 352 Intrinsic<[llvm_double_ty], [llvm_double_ty, llvm_double_ty], 355 Intrinsic<[llvm_double_ty], [llvm_double_ty, llvm_double_ty], 363 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], 366 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], 370 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i64_ty], [all …]
|
D | IntrinsicsARM.td | 22 def int_arm_space : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [ImmArg<0>]>; 26 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>; 28 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>; 30 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>; 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]>; 42 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], 45 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>; 47 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>; [all …]
|
D | IntrinsicsPowerPC.td | 20 def int_ppc_dcba : Intrinsic<[], [llvm_ptr_ty], []>; 22 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 | 158 // Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_anyfloat_ty, LLVMMatchType<0>]> 291 // Intrinsic Definitions. 294 // Intrinsic class - This is used to define one LLVM intrinsic. The name of the 305 class Intrinsic<list<LLVMType> ret_types, 335 def int_vastart : Intrinsic<[], [llvm_ptr_ty], [], "llvm.va_start">; 336 def int_vacopy : Intrinsic<[], [llvm_ptr_ty, llvm_ptr_ty], [], 338 def int_vaend : Intrinsic<[], [llvm_ptr_ty], [], "llvm.va_end">; 342 def int_gcroot : Intrinsic<[], 344 def int_gcread : Intrinsic<[llvm_ptr_ty], 347 def int_gcwrite : Intrinsic<[], [all …]
|
D | IntrinsicInst.h | 51 Intrinsic::ID getIntrinsicID() const { in getIntrinsicID() 73 case Intrinsic::dbg_declare: in classof() 74 case Intrinsic::dbg_value: in classof() 75 case Intrinsic::dbg_addr: in classof() 76 case Intrinsic::dbg_label: in classof() 98 return getIntrinsicID() != Intrinsic::dbg_value; in isAddressOfVariable() 125 case Intrinsic::dbg_declare: in classof() 126 case Intrinsic::dbg_value: in classof() 127 case Intrinsic::dbg_addr: in classof() 146 return I->getIntrinsicID() == Intrinsic::dbg_declare; in classof() [all …]
|
D | IntrinsicsWebAssembly.td | 19 def int_wasm_memory_size : Intrinsic<[llvm_anyint_ty], 22 def int_wasm_memory_grow : Intrinsic<[llvm_anyint_ty], 30 def int_wasm_trunc_signed : Intrinsic<[llvm_anyint_ty], 33 def int_wasm_trunc_unsigned : Intrinsic<[llvm_anyint_ty], 41 def int_wasm_trunc_saturate_signed : Intrinsic<[llvm_anyint_ty], 44 def int_wasm_trunc_saturate_unsigned : Intrinsic<[llvm_anyint_ty], 53 def int_wasm_throw : Intrinsic<[], [llvm_i32_ty, llvm_ptr_ty], 55 def int_wasm_rethrow_in_catch : Intrinsic<[], [], [Throws, IntrNoReturn]>; 59 def int_wasm_get_exception : Intrinsic<[llvm_ptr_ty], [llvm_token_ty], 61 def int_wasm_get_ehselector : Intrinsic<[llvm_i32_ty], [llvm_token_ty], [all …]
|
D | IntrinsicsAArch64.td | 15 def int_aarch64_ldxr : Intrinsic<[llvm_i64_ty], [llvm_anyptr_ty]>; 16 def int_aarch64_ldaxr : Intrinsic<[llvm_i64_ty], [llvm_anyptr_ty]>; 17 def int_aarch64_stxr : Intrinsic<[llvm_i32_ty], [llvm_i64_ty, llvm_anyptr_ty]>; 18 def int_aarch64_stlxr : Intrinsic<[llvm_i32_ty], [llvm_i64_ty, llvm_anyptr_ty]>; 20 def int_aarch64_ldxp : Intrinsic<[llvm_i64_ty, llvm_i64_ty], [llvm_ptr_ty]>; 21 def int_aarch64_ldaxp : Intrinsic<[llvm_i64_ty, llvm_i64_ty], [llvm_ptr_ty]>; 22 def int_aarch64_stxp : Intrinsic<[llvm_i32_ty], 24 def int_aarch64_stlxp : Intrinsic<[llvm_i32_ty], 27 def int_aarch64_clrex : Intrinsic<[]>; 29 def int_aarch64_sdiv : Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>, [all …]
|
D | IntrinsicsAMDGPU.td | 14 : Intrinsic<[llvm_i32_ty], [], [IntrNoMem, IntrSpeculatable]>; 17 : Intrinsic<[llvm_i32_ty], [], [IntrNoMem, IntrSpeculatable]>, GCCBuiltin<name>; 51 Intrinsic<[], [], [IntrConvergent]>; 56 Intrinsic<[LLVMQualPointerType<llvm_i8_ty, 7>], [], 63 Intrinsic<[], [llvm_v4i32_ty, llvm_v4i32_ty, llvm_i32_ty], []>, 66 def int_r600_recipsqrt_ieee : Intrinsic< 70 def int_r600_recipsqrt_clamped : Intrinsic< 74 def int_r600_cube : Intrinsic< 78 def int_r600_store_stream_output : Intrinsic< 82 class TextureIntrinsicFloatInput : Intrinsic<[llvm_v4f32_ty], [ [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 1216 auto MakeIntrinsicCall = [&](Intrinsic::ID IID) { in getSqrtEstimate() 1227 return MakeIntrinsicCall(Ftz ? Intrinsic::nvvm_rsqrt_approx_ftz_f in getSqrtEstimate() 1228 : Intrinsic::nvvm_rsqrt_approx_f); in getSqrtEstimate() 1230 return MakeIntrinsicCall(Intrinsic::nvvm_rsqrt_approx_d); in getSqrtEstimate() 1235 return MakeIntrinsicCall(Ftz ? Intrinsic::nvvm_sqrt_approx_ftz_f in getSqrtEstimate() 1236 : Intrinsic::nvvm_sqrt_approx_f); in getSqrtEstimate() 1244 DAG.getConstant(Intrinsic::nvvm_rcp_approx_ftz_d, DL, MVT::i32), in getSqrtEstimate() 1245 MakeIntrinsicCall(Intrinsic::nvvm_rsqrt_approx_d)); in getSqrtEstimate() 2754 static unsigned getOpcForTextureInstr(unsigned Intrinsic) { in getOpcForTextureInstr() argument 2755 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_inc_32: in isNVVMAtomic() 43 case Intrinsic::nvvm_atomic_load_dec_32: in isNVVMAtomic() 45 case Intrinsic::nvvm_atomic_add_gen_f_cta: in isNVVMAtomic() 46 case Intrinsic::nvvm_atomic_add_gen_f_sys: in isNVVMAtomic() 47 case Intrinsic::nvvm_atomic_add_gen_i_cta: in isNVVMAtomic() 48 case Intrinsic::nvvm_atomic_add_gen_i_sys: in isNVVMAtomic() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ExpandReductions.cpp | 31 unsigned getOpcode(Intrinsic::ID ID) { in getOpcode() 33 case Intrinsic::experimental_vector_reduce_v2_fadd: in getOpcode() 35 case Intrinsic::experimental_vector_reduce_v2_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 …]
|
D | IntrinsicLowering.cpp | 235 case Intrinsic::not_intrinsic: in LowerIntrinsicCall() 242 case Intrinsic::expect: { in LowerIntrinsicCall() 249 case Intrinsic::ctpop: in LowerIntrinsicCall() 253 case Intrinsic::bswap: in LowerIntrinsicCall() 257 case Intrinsic::ctlz: in LowerIntrinsicCall() 261 case Intrinsic::cttz: { in LowerIntrinsicCall() 273 case Intrinsic::stacksave: in LowerIntrinsicCall() 274 case Intrinsic::stackrestore: { in LowerIntrinsicCall() 277 << (Callee->getIntrinsicID() == Intrinsic::stacksave ? in LowerIntrinsicCall() 280 if (Callee->getIntrinsicID() == Intrinsic::stacksave) in LowerIntrinsicCall() [all …]
|
D | PreISelIntrinsicLowering.cpp | 131 case Intrinsic::objc_autorelease: in lowerIntrinsics() 134 case Intrinsic::objc_autoreleasePoolPop: in lowerIntrinsics() 137 case Intrinsic::objc_autoreleasePoolPush: in lowerIntrinsics() 140 case Intrinsic::objc_autoreleaseReturnValue: in lowerIntrinsics() 143 case Intrinsic::objc_copyWeak: in lowerIntrinsics() 146 case Intrinsic::objc_destroyWeak: in lowerIntrinsics() 149 case Intrinsic::objc_initWeak: in lowerIntrinsics() 152 case Intrinsic::objc_loadWeak: in lowerIntrinsics() 155 case Intrinsic::objc_loadWeakRetained: in lowerIntrinsics() 158 case Intrinsic::objc_moveWeak: in lowerIntrinsics() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 299 case Intrinsic::x86_sse2_psra_d: in simplifyX86immShift() 300 case Intrinsic::x86_sse2_psra_w: in simplifyX86immShift() 301 case Intrinsic::x86_sse2_psrai_d: in simplifyX86immShift() 302 case Intrinsic::x86_sse2_psrai_w: in simplifyX86immShift() 303 case Intrinsic::x86_avx2_psra_d: in simplifyX86immShift() 304 case Intrinsic::x86_avx2_psra_w: in simplifyX86immShift() 305 case Intrinsic::x86_avx2_psrai_d: in simplifyX86immShift() 306 case Intrinsic::x86_avx2_psrai_w: in simplifyX86immShift() 307 case Intrinsic::x86_avx512_psra_q_128: in simplifyX86immShift() 308 case Intrinsic::x86_avx512_psrai_q_128: in simplifyX86immShift() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | AutoUpgrade.cpp | 40 static bool UpgradePTESTIntrinsic(Function* F, Intrinsic::ID IID, in UpgradePTESTIntrinsic() 50 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradePTESTIntrinsic() 56 static bool UpgradeX86IntrinsicsWith8BitMask(Function *F, Intrinsic::ID IID, in UpgradeX86IntrinsicsWith8BitMask() 66 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeX86IntrinsicsWith8BitMask() 416 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeX86IntrinsicFunction() 417 Intrinsic::x86_rdtscp); in UpgradeX86IntrinsicFunction() 424 return UpgradePTESTIntrinsic(F, Intrinsic::x86_sse41_ptestc, NewFn); in UpgradeX86IntrinsicFunction() 426 return UpgradePTESTIntrinsic(F, Intrinsic::x86_sse41_ptestz, NewFn); in UpgradeX86IntrinsicFunction() 428 return UpgradePTESTIntrinsic(F, Intrinsic::x86_sse41_ptestnzc, NewFn); in UpgradeX86IntrinsicFunction() 433 return UpgradeX86IntrinsicsWith8BitMask(F, Intrinsic::x86_sse41_insertps, in UpgradeX86IntrinsicFunction() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonVectorLoopCarriedReuse.cpp | 340 case Intrinsic::hexagon_V6_vaddb: in isCallInstCommutative() 341 case Intrinsic::hexagon_V6_vaddb_128B: in isCallInstCommutative() 342 case Intrinsic::hexagon_V6_vaddh: in isCallInstCommutative() 343 case Intrinsic::hexagon_V6_vaddh_128B: in isCallInstCommutative() 344 case Intrinsic::hexagon_V6_vaddw: in isCallInstCommutative() 345 case Intrinsic::hexagon_V6_vaddw_128B: in isCallInstCommutative() 346 case Intrinsic::hexagon_V6_vaddubh: in isCallInstCommutative() 347 case Intrinsic::hexagon_V6_vaddubh_128B: in isCallInstCommutative() 348 case Intrinsic::hexagon_V6_vadduhw: in isCallInstCommutative() 349 case Intrinsic::hexagon_V6_vadduhw_128B: in isCallInstCommutative() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ObjCARCInstKind.cpp | 88 Intrinsic::ID ID = F->getIntrinsicID(); in GetFunctionClass() 92 case Intrinsic::objc_autorelease: in GetFunctionClass() 94 case Intrinsic::objc_autoreleasePoolPop: in GetFunctionClass() 96 case Intrinsic::objc_autoreleasePoolPush: in GetFunctionClass() 98 case Intrinsic::objc_autoreleaseReturnValue: in GetFunctionClass() 100 case Intrinsic::objc_copyWeak: in GetFunctionClass() 102 case Intrinsic::objc_destroyWeak: in GetFunctionClass() 104 case Intrinsic::objc_initWeak: in GetFunctionClass() 106 case Intrinsic::objc_loadWeak: in GetFunctionClass() 108 case Intrinsic::objc_loadWeakRetained: in GetFunctionClass() [all …]
|
D | ConstantFolding.cpp | 1406 case Intrinsic::fabs: in canConstantFoldCallTo() 1407 case Intrinsic::minnum: in canConstantFoldCallTo() 1408 case Intrinsic::maxnum: in canConstantFoldCallTo() 1409 case Intrinsic::minimum: in canConstantFoldCallTo() 1410 case Intrinsic::maximum: in canConstantFoldCallTo() 1411 case Intrinsic::log: in canConstantFoldCallTo() 1412 case Intrinsic::log2: in canConstantFoldCallTo() 1413 case Intrinsic::log10: in canConstantFoldCallTo() 1414 case Intrinsic::exp: in canConstantFoldCallTo() 1415 case Intrinsic::exp2: in canConstantFoldCallTo() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 1544 unsigned Intrinsic = cast<ConstantSDNode>(Op->getOperand(0))->getZExtValue(); in lowerINTRINSIC_WO_CHAIN() local 1545 switch (Intrinsic) { in lowerINTRINSIC_WO_CHAIN() 1548 case Intrinsic::mips_shilo: in lowerINTRINSIC_WO_CHAIN() 1550 case Intrinsic::mips_dpau_h_qbl: in lowerINTRINSIC_WO_CHAIN() 1552 case Intrinsic::mips_dpau_h_qbr: in lowerINTRINSIC_WO_CHAIN() 1554 case Intrinsic::mips_dpsu_h_qbl: in lowerINTRINSIC_WO_CHAIN() 1556 case Intrinsic::mips_dpsu_h_qbr: in lowerINTRINSIC_WO_CHAIN() 1558 case Intrinsic::mips_dpa_w_ph: in lowerINTRINSIC_WO_CHAIN() 1560 case Intrinsic::mips_dps_w_ph: in lowerINTRINSIC_WO_CHAIN() 1562 case Intrinsic::mips_dpax_w_ph: in lowerINTRINSIC_WO_CHAIN() [all …]
|
D | MipsLegalizerInfo.cpp | 366 case Intrinsic::memcpy: in legalizeIntrinsic() 367 case Intrinsic::memset: in legalizeIntrinsic() 368 case Intrinsic::memmove: in legalizeIntrinsic() 374 case Intrinsic::trap: { in legalizeIntrinsic() 379 case Intrinsic::vacopy: { in legalizeIntrinsic() 391 case Intrinsic::mips_addv_b: in legalizeIntrinsic() 392 case Intrinsic::mips_addv_h: in legalizeIntrinsic() 393 case Intrinsic::mips_addv_w: in legalizeIntrinsic() 394 case Intrinsic::mips_addv_d: in legalizeIntrinsic() 396 case Intrinsic::mips_addvi_b: in legalizeIntrinsic() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAtomicOptimizer.cpp | 168 case Intrinsic::amdgcn_buffer_atomic_add: in visitIntrinsicInst() 169 case Intrinsic::amdgcn_struct_buffer_atomic_add: in visitIntrinsicInst() 170 case Intrinsic::amdgcn_raw_buffer_atomic_add: in visitIntrinsicInst() 173 case Intrinsic::amdgcn_buffer_atomic_sub: in visitIntrinsicInst() 174 case Intrinsic::amdgcn_struct_buffer_atomic_sub: in visitIntrinsicInst() 175 case Intrinsic::amdgcn_raw_buffer_atomic_sub: in visitIntrinsicInst() 178 case Intrinsic::amdgcn_buffer_atomic_and: in visitIntrinsicInst() 179 case Intrinsic::amdgcn_struct_buffer_atomic_and: in visitIntrinsicInst() 180 case Intrinsic::amdgcn_raw_buffer_atomic_and: in visitIntrinsicInst() 183 case Intrinsic::amdgcn_buffer_atomic_or: in visitIntrinsicInst() [all …]
|