Home
last modified time | relevance | path

Searched refs:LDS (Results 1 – 25 of 26) sorted by relevance

12

/external/llvm/test/CodeGen/AMDGPU/
Dlds-oqap-crash.ll5 ; if an LDS instruction could fit in the current clause, but never finding
8 ; The LDS instruction should not have been defining OQAP in the first place,
9 ; because the LDS instructions are pseudo instructions and the OQAP
Dgep-address-space.ll15 ; The LDS offset will be 65536 bytes, which is larger than the size of LDS on
Dpromote-alloca-padding-size-estimate.ll3 ; This shows that the amount of LDS estimate is sensitive to the order
4 ; of the LDS globals.
6 ; Both of these functions use the same amount of LDS, but the total
Dprivate-memory-atomics.ll4 ; This works because promote allocas pass replaces these with LDS atomics.
Dlocal-64.ll36 ; The LDS offset will be 65536 bytes, which is larger than the size of LDS on
Dpromote-alloca-stored-pointer-value.ll4 ; Pointer value is stored in a candidate for LDS usage.
Dllvm.SI.fs.interp.ll23 ; on 16 bank LDS chips.
Dlocal-memory.ll8 ; Check that the LDS size emitted correctly
Dlocal-memory-two-objects.ll9 ; Check that the LDS size emitted correctly
Dshl_add_ptr.ll7 ; LDS globals.
Dlds-alignment.ll31 ; were to be a dynamically sized LDS kernel arg, the runtime should
Dds_read2.ll279 ; allows unaligned LDS accesses, which would be a problem here.
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DSIMCCodeEmitter.cpp38 LDS = 1, enumerator
281 case SIInstrEncodingType::LDS: in getEncodingBytes()
/external/mesa3d/src/gallium/drivers/r600/
Dcompute_resource.def33 DECL_COMPUTE_RESOURCE(LDS, 1)
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/
DAlphaInstrInfo.cpp41 case Alpha::LDS: in isLoadFromStackSlot()
183 BuildMI(MBB, MI, DL, get(Alpha::LDS), DestReg) in loadRegFromStackSlot()
DAlphaLLRP.cpp66 case Alpha::LDT: case Alpha::LDS: in runOnMachineFunction()
DAlphaInstrInfo.td486 def LDS : MForm<0x22, 1, "lds $RA,$DISP($RB)",
544 (LDS 0, GPRC:$addr)>;
/external/mesa3d/src/gallium/drivers/radeon/
DSIInstrInfo.td230 bits<1> LDS;
242 let Inst{16} = LDS;
/external/llvm/lib/Target/AMDGPU/
DAMDGPU.td107 "The number of LDS banks per compute unit."
DSIInstrFormats.td716 // Internally, FLAT instruction are executed as both an LDS and a
DEvergreenInstructions.td432 // LDS Instructions
/external/llvm/lib/Target/AVR/
DAVR.td50 // `LDS Rd, K`
/external/mesa3d/src/mesa/x86/
Dassyntax.h509 #define LDS(a, b) CHOICE(ldsl ARG2(a,b), lds ARG2(a,b), lds ARG2(b,a)) macro
1234 #define LDS(a, b) lds b, P_(a) macro
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86GenAsmWriter.inc5933 "2\000LCMPXCHG64\000LCMPXCHG8\000LCMPXCHG8B\000LDDQUrm\000LDMXCSR\000LDS"
DX86GenAsmWriter1.inc6676 "2\000LCMPXCHG64\000LCMPXCHG8\000LCMPXCHG8B\000LDDQUrm\000LDMXCSR\000LDS"

12