You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.167
Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
parent
e19d552987
commit
b084638f15
35
external/llvm/test/MC/AMDGPU/macro-examples.s
vendored
35
external/llvm/test/MC/AMDGPU/macro-examples.s
vendored
@ -1,35 +0,0 @@
|
||||
// RUN: llvm-mc -arch=amdgcn -mcpu=fiji %s | FileCheck %s --check-prefix=VI
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// Example of reg[expr] and reg[epxr1:expr2] syntax in macros.
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
.macro REG_NUM_EXPR_EXAMPLE width iter iter_end
|
||||
.if \width == 4
|
||||
flat_load_dwordx4 v[8 + (\iter * 4):8 + (\iter * 4) + 3], v[2:3]
|
||||
.else
|
||||
flat_load_dword v[8 + \iter], v[2:3]
|
||||
.endif
|
||||
|
||||
.if (\iter_end - \iter)
|
||||
REG_NUM_EXPR_EXAMPLE \width, (\iter + 1), \iter_end
|
||||
.endif
|
||||
.endm
|
||||
|
||||
REG_NUM_EXPR_EXAMPLE 4, 0, 0
|
||||
// VI: flat_load_dwordx4 v[8:11], v[2:3]
|
||||
|
||||
REG_NUM_EXPR_EXAMPLE 1, 0, 0
|
||||
// VI: flat_load_dword v8, v[2:3]
|
||||
|
||||
REG_NUM_EXPR_EXAMPLE 4, 1, 4
|
||||
// VI: flat_load_dwordx4 v[12:15], v[2:3]
|
||||
// VI: flat_load_dwordx4 v[16:19], v[2:3]
|
||||
// VI: flat_load_dwordx4 v[20:23], v[2:3]
|
||||
// VI: flat_load_dwordx4 v[24:27], v[2:3]
|
||||
|
||||
REG_NUM_EXPR_EXAMPLE 1, 1, 4
|
||||
// VI: flat_load_dword v9, v[2:3]
|
||||
// VI: flat_load_dword v10, v[2:3]
|
||||
// VI: flat_load_dword v11, v[2:3]
|
||||
// VI: flat_load_dword v12, v[2:3]
|
Reference in New Issue
Block a user