Home
last modified time | relevance | path

Searched refs:amdgcn (Results 1 – 25 of 39) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/llvmpipe/ci/
Dllvmpipe-cl.txt17 program/execute/amdgcn-callee-saved-registers: skip
18 program/execute/amdgcn-f16-inline-immediates: fail
19 program/execute/amdgcn-f32-inline-immediates: fail
20 program/execute/amdgcn-i16-inline-immediates: fail
67 program/execute/call-clobbers-amdgcn: skip
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/
DAMDGPUMCAsmInfo.cpp20 CodePointerSize = (TT.getArch() == Triple::amdgcn) ? 8 : 4; in AMDGPUMCAsmInfo()
28 MaxInstLength = (TT.getArch() == Triple::amdgcn) ? 20 : 16; in AMDGPUMCAsmInfo()
DAMDGPUAsmBackend.cpp207 AMDGPUAsmBackend(T), Is64Bit(TT.getArch() == Triple::amdgcn), in ELFAMDGPUAsmBackend()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicImpl.inc19 {llvm::StringLiteral("amdgcn"), 820, 677},
858 "llvm.amdgcn.alignbit",
859 "llvm.amdgcn.alignbyte",
860 "llvm.amdgcn.atomic.dec",
861 "llvm.amdgcn.atomic.inc",
862 "llvm.amdgcn.buffer.atomic.add",
863 "llvm.amdgcn.buffer.atomic.and",
864 "llvm.amdgcn.buffer.atomic.cmpswap",
865 "llvm.amdgcn.buffer.atomic.fadd",
866 "llvm.amdgcn.buffer.atomic.or",
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsicsAMDGPU.td133 let TargetPrefix = "amdgcn" in {
445 } // TargetPrefix = "amdgcn"
712 let TargetPrefix = "amdgcn";
853 let TargetPrefix = "amdgcn" in {
1274 // llvm.amdgcn.ds.swizzle src offset
1396 // llvm.amdgcn.ds.gws.init(i32 bar_val, i32 resource_id)
1408 // llvm.amdgcn.ds.gws.barrier(i32 vsrc0, i32 resource_id)
1419 // llvm.amdgcn.ds.gws.sema.v(i32 resource_id)
1428 // llvm.amdgcn.ds.gws.sema.br(i32 vsrc, i32 resource_id)
1437 // llvm.amdgcn.ds.gws.sema.p(i32 resource_id)
[all …]
DCMakeLists.txt8 tablegen(LLVM IntrinsicsAMDGPU.h -gen-intrinsic-enums -intrinsic-prefix=amdgcn)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/TargetInfo/
DAMDGPUTargetInfo.cpp34 RegisterTarget<Triple::amdgcn, false> GCN(getTheGCNTarget(), "amdgcn", in LLVMInitializeAMDGPUTargetInfo()
/third_party/mesa3d/docs/relnotes/
D20.0.3.rst164 - ac/nir: use llvm.amdgcn.rcp for nir_op_frcp
165 - ac/nir: use llvm.amdgcn.rsq for nir_op_frsq
166 - ac/nir: use llvm.amdgcn.rcp in ac_build_fdiv()
D19.3.3.rst151 llvm.amdgcn.icmp.i64.i1
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DTriple.cpp26 case amdgcn: return "amdgcn"; in getArchTypeName()
108 case amdgcn: return "amdgcn"; in getArchTypePrefix()
287 .Case("amdgcn", amdgcn) in getArchTypeForLLVMName()
420 .Case("amdgcn", Triple::amdgcn) in parseArch()
669 case Triple::amdgcn: in getDefaultFormat()
1274 case llvm::Triple::amdgcn: in getArchPointerBitWidth()
1314 case Triple::amdgcn: in get32BitArchVariant()
1396 case Triple::amdgcn: in get64BitArchVariant()
1447 case Triple::amdgcn: in getBigEndianArchVariant()
1531 case Triple::amdgcn: in isLittleEndian()
/third_party/mesa3d/src/gallium/drivers/radeonsi/glsl_tests/
Dfract.glsl6 ; The amdgcn.fract intrinsic can be used only if LLVM passes are able to move it.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/
DIntrinsics.gen343 amdgcn_atomic_dec, // llvm.amdgcn.atomic.dec
344 amdgcn_atomic_inc, // llvm.amdgcn.atomic.inc
345 amdgcn_buffer_atomic_add, // llvm.amdgcn.buffer.atomic.add
346 amdgcn_buffer_atomic_and, // llvm.amdgcn.buffer.atomic.and
347 amdgcn_buffer_atomic_cmpswap, // llvm.amdgcn.buffer.atomic.cmpswap
348 amdgcn_buffer_atomic_or, // llvm.amdgcn.buffer.atomic.or
349 amdgcn_buffer_atomic_smax, // llvm.amdgcn.buffer.atomic.smax
350 amdgcn_buffer_atomic_smin, // llvm.amdgcn.buffer.atomic.smin
351 amdgcn_buffer_atomic_sub, // llvm.amdgcn.buffer.atomic.sub
352 amdgcn_buffer_atomic_swap, // llvm.amdgcn.buffer.atomic.swap
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/
DIntrinsics.gen352 amdgcn_atomic_dec, // llvm.amdgcn.atomic.dec
353 amdgcn_atomic_inc, // llvm.amdgcn.atomic.inc
354 amdgcn_buffer_atomic_add, // llvm.amdgcn.buffer.atomic.add
355 amdgcn_buffer_atomic_and, // llvm.amdgcn.buffer.atomic.and
356 amdgcn_buffer_atomic_cmpswap, // llvm.amdgcn.buffer.atomic.cmpswap
357 amdgcn_buffer_atomic_or, // llvm.amdgcn.buffer.atomic.or
358 amdgcn_buffer_atomic_smax, // llvm.amdgcn.buffer.atomic.smax
359 amdgcn_buffer_atomic_smin, // llvm.amdgcn.buffer.atomic.smin
360 amdgcn_buffer_atomic_sub, // llvm.amdgcn.buffer.atomic.sub
361 amdgcn_buffer_atomic_swap, // llvm.amdgcn.buffer.atomic.swap
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DIntrinsics.gen352 amdgcn_atomic_dec, // llvm.amdgcn.atomic.dec
353 amdgcn_atomic_inc, // llvm.amdgcn.atomic.inc
354 amdgcn_buffer_atomic_add, // llvm.amdgcn.buffer.atomic.add
355 amdgcn_buffer_atomic_and, // llvm.amdgcn.buffer.atomic.and
356 amdgcn_buffer_atomic_cmpswap, // llvm.amdgcn.buffer.atomic.cmpswap
357 amdgcn_buffer_atomic_or, // llvm.amdgcn.buffer.atomic.or
358 amdgcn_buffer_atomic_smax, // llvm.amdgcn.buffer.atomic.smax
359 amdgcn_buffer_atomic_smin, // llvm.amdgcn.buffer.atomic.smin
360 amdgcn_buffer_atomic_sub, // llvm.amdgcn.buffer.atomic.sub
361 amdgcn_buffer_atomic_swap, // llvm.amdgcn.buffer.atomic.swap
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/
DIntrinsics.gen352 amdgcn_atomic_dec, // llvm.amdgcn.atomic.dec
353 amdgcn_atomic_inc, // llvm.amdgcn.atomic.inc
354 amdgcn_buffer_atomic_add, // llvm.amdgcn.buffer.atomic.add
355 amdgcn_buffer_atomic_and, // llvm.amdgcn.buffer.atomic.and
356 amdgcn_buffer_atomic_cmpswap, // llvm.amdgcn.buffer.atomic.cmpswap
357 amdgcn_buffer_atomic_or, // llvm.amdgcn.buffer.atomic.or
358 amdgcn_buffer_atomic_smax, // llvm.amdgcn.buffer.atomic.smax
359 amdgcn_buffer_atomic_smin, // llvm.amdgcn.buffer.atomic.smin
360 amdgcn_buffer_atomic_sub, // llvm.amdgcn.buffer.atomic.sub
361 amdgcn_buffer_atomic_swap, // llvm.amdgcn.buffer.atomic.swap
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/
DIntrinsics.gen352 amdgcn_atomic_dec, // llvm.amdgcn.atomic.dec
353 amdgcn_atomic_inc, // llvm.amdgcn.atomic.inc
354 amdgcn_buffer_atomic_add, // llvm.amdgcn.buffer.atomic.add
355 amdgcn_buffer_atomic_and, // llvm.amdgcn.buffer.atomic.and
356 amdgcn_buffer_atomic_cmpswap, // llvm.amdgcn.buffer.atomic.cmpswap
357 amdgcn_buffer_atomic_or, // llvm.amdgcn.buffer.atomic.or
358 amdgcn_buffer_atomic_smax, // llvm.amdgcn.buffer.atomic.smax
359 amdgcn_buffer_atomic_smin, // llvm.amdgcn.buffer.atomic.smin
360 amdgcn_buffer_atomic_sub, // llvm.amdgcn.buffer.atomic.sub
361 amdgcn_buffer_atomic_swap, // llvm.amdgcn.buffer.atomic.swap
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp342 if (TT.getArch() == Triple::amdgcn) in getGPUOrDefault()
716 if (TM.getTargetTriple().getArch() == Triple::amdgcn) { in addIRPasses()
740 if (TM->getTargetTriple().getArch() == Triple::amdgcn) in addCodeGenPrepare()
743 if (TM->getTargetTriple().getArch() == Triple::amdgcn && in addCodeGenPrepare()
DAMDGPUSubtarget.cpp138 if (TT.getArch() == Triple::amdgcn) { in initializeSubtargetDependencies()
935 if (MF.getTarget().getTargetTriple().getArch() == Triple::amdgcn) in get()
942 if (TM.getTargetTriple().getArch() == Triple::amdgcn) in get()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DTriple.h67 amdgcn, // AMDGCN: AMD GCN GPUs enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DRelocationResolver.cpp564 case Triple::amdgcn: in getRelocationResolver()
/third_party/wayland_standard/
Dconfig.sub1167 | amdgcn \
/third_party/freetype/builds/unix/
Dconfig.sub1167 | amdgcn \
/third_party/python/
Dconfig.sub1184 | amdgcn \
/third_party/e2fsprogs/config/
Dconfig.sub1176 | amdgcn \
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetLibraryInfo.cpp109 T.getArch() == Triple::amdgcn) in initialize()
115 T.getArch() == Triple::amdgcn) { in initialize()

12