• Home
  • Raw
  • Download

Lines Matching refs:SIMPLE

2 …run-pass=none -simplify-mir -verify-machineinstrs %s -o - | FileCheck -check-prefixes=SIMPLE,ALL %s
37 # SIMPLE: machineFunctionInfo:
38 # SIMPLE-NEXT: explicitKernArgSize: 128
39 # SIMPLE-NEXT: maxKernArgAlign: 64
40 # SIMPLE-NEXT: ldsSize: 2048
41 # SIMPLE-NEXT: isEntryFunction: true
42 # SIMPLE-NEXT: memoryBound: true
43 # SIMPLE-NEXT: waveLimiter: true
44 # SIMPLE-NEXT: scratchRSrcReg: '$sgpr8_sgpr9_sgpr10_sgpr11'
45 # SIMPLE-NEXT: frameOffsetReg: '$sgpr12'
46 # SIMPLE-NEXT: stackPtrOffsetReg: '$sgpr13'
47 # SIMPLE-NEXT: argumentInfo:
48 # SIMPLE-NEXT: privateSegmentBuffer: { reg: '$sgpr0_sgpr1_sgpr2_sgpr3' }
49 # SIMPLE-NEXT: kernargSegmentPtr: { reg: '$sgpr4_sgpr5' }
50 # SIMPLE-NEXT: workGroupIDX: { reg: '$sgpr6' }
51 # SIMPLE-NEXT: privateSegmentWaveByteOffset: { reg: '$sgpr7' }
52 # SIMPLE-NEXT: workItemIDX: { reg: '$vgpr0' }
53 # SIMPLE-NEXT: body:
107 # SIMPLE: machineFunctionInfo:
108 # SIMPLE-NEXT: maxKernArgAlign: 1
109 # SIMPLE-NEXT: argumentInfo:
110 # SIMPLE-NEXT: privateSegmentBuffer: { reg: '$sgpr0_sgpr1_sgpr2_sgpr3' }
111 # SIMPLE-NEXT: body:
148 # SIMPLE: machineFunctionInfo:
149 # SIMPLE-NEXT: maxKernArgAlign: 1
150 # SIMPLE-NEXT: argumentInfo:
151 # SIMPLE-NEXT: privateSegmentBuffer: { reg: '$sgpr0_sgpr1_sgpr2_sgpr3' }
152 # SIMPLE-NEXT: body:
190 # SIMPLE: machineFunctionInfo:
191 # SIMPLE-NEXT: maxKernArgAlign: 1
192 # SIMPLE-NEXT: isEntryFunction: true
193 # SIMPLE-NEXT: argumentInfo:
194 # SIMPLE-NEXT: privateSegmentBuffer: { reg: '$sgpr0_sgpr1_sgpr2_sgpr3' }
195 # SIMPLE-NEXT: body:
213 # SIMPLE-NOT: scratchRSrcReg
214 # SIMPLE-NOT:: stackPtrOffsetReg
233 # SIMPLE: argumentInfo:
234 # SIMPLE-NEXT: privateSegmentBuffer: { reg: '$sgpr0_sgpr1_sgpr2_sgpr3' }
235 # SIMPLE-NEXT: flatScratchInit: { offset: 4 }
236 # SIMPLE-NEXT: workItemIDY: { reg: '$vgpr0', mask: 65280 }
299 # SIMPLE: dynLDSAlign: 8