Searched refs:VMEM (Results 1 – 8 of 8) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | spill-wide-sgpr.ll | 3 …spill-sgpr-to-vgpr=0 -verify-machineinstrs < %s | FileCheck -check-prefix=ALL -check-prefix=VMEM %s 27 ; VMEM: buffer_store_dword 28 ; VMEM: buffer_store_dword 29 ; VMEM: s_cbranch_scc1 31 ; VMEM: buffer_load_dword 32 ; VMEM: buffer_load_dword 71 ; VMEM: buffer_store_dword 72 ; VMEM: buffer_store_dword 73 ; VMEM: buffer_store_dword 74 ; VMEM: buffer_store_dword [all …]
|
D | control-flow-fastregalloc.ll | 1 …=0 -verify-machineinstrs < %s | FileCheck -enable-var-scope -check-prefix=VMEM -check-prefix=GCN %s 29 ; VMEM: v_mov_b32_e32 v[[V_SAVEEXEC_LO:[0-9]+]], s[[SAVEEXEC_LO]] 30 ; VMEM: buffer_store_dword v[[V_SAVEEXEC_LO]], off, s[0:3], s7 offset:4 ; 4-byte Folded Spill 31 ; VMEM: v_mov_b32_e32 v[[V_SAVEEXEC_HI:[0-9]+]], s[[SAVEEXEC_HI]] 32 ; VMEM: buffer_store_dword v[[V_SAVEEXEC_HI]], off, s[0:3], s7 offset:8 ; 4-byte Folded Spill 52 ; VMEM: [[ENDIF]]: 60 ; VMEM: buffer_load_dword v[[V_RELOAD_SAVEEXEC_LO:[0-9]+]], off, s[0:3], s7 offset:4 ; 4-byte Folde… 61 ; VMEM: s_waitcnt vmcnt(0) 62 ; VMEM: v_readfirstlane_b32 s[[S_RELOAD_SAVEEXEC_LO:[0-9]+]], v[[V_RELOAD_SAVEEXEC_LO]] 64 ; VMEM: buffer_load_dword v[[V_RELOAD_SAVEEXEC_HI:[0-9]+]], off, s[0:3], s7 offset:8 ; 4-byte Folde… [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | GCNHazardRecognizer.cpp | 223 int GCNHazardRecognizer::checkVMEMHazards(MachineInstr* VMEM) { in checkVMEMHazards() argument 237 for (const MachineOperand &Use : VMEM->uses()) { in checkVMEMHazards()
|
D | GCNHazardRecognizer.h | 44 int checkVMEMHazards(MachineInstr* VMEM);
|
D | SIInsertWaits.cpp | 49 VMEM enumerator 318 if (LastOpcodeType == VMEM && Increment.Named.VM) { in pushInstruction() 328 LastOpcodeType = VMEM; in pushInstruction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | GCNHazardRecognizer.h | 65 int checkVMEMHazards(MachineInstr* VMEM);
|
D | GCNHazardRecognizer.cpp | 401 int GCNHazardRecognizer::checkVMEMHazards(MachineInstr* VMEM) { in checkVMEMHazards() argument 405 int WaitStatesNeeded = checkSoftClauseHazards(VMEM); in checkVMEMHazards() 412 for (const MachineOperand &Use : VMEM->uses()) { in checkVMEMHazards()
|
D | AMDGPU.td | 107 // If XNACK is enabled, the VMEM latency can be worse.
|