HomeSort by: relevance | last modified time | path
    Searched defs:SCRATCH (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIMemoryLegalizer.cpp 71 SCRATCH = 1u << 2,
76 FLAT = GLOBAL | LDS | SCRATCH,
79 ATOMIC = GLOBAL | LDS | SCRATCH | GDS,
82 ALL = GLOBAL | LDS | SCRATCH | GDS | OTHER,
141 if ((InstrAddrSpace & ~SIAtomicAddrSpace::SCRATCH) ==
145 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS)) ==
149 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS |
608 return SIAtomicAddrSpace::SCRATCH;
808 /// The scratch address space does not need the global memory caches
810 /// sequentially consistent, and no other thread can access scratch
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
ira-costs.cc 431 /* If X is a SCRATCH, there is actually nothing to move since we are
433 if (GET_CODE (x) == SCRATCH)
838 ADDRESS, SCRATCH)];
1205 || INDEX_REG_CLASS == base_reg_class (VOIDmode, as, PLUS, SCRATCH))
1283 record_address_regs (mode, as, XEXP (x, 0), 0, code, SCRATCH, 2 * scale);
1331 record_address_regs (mode, as, XEXP (x, i), context, code, SCRATCH,
1477 0, MEM, SCRATCH, frequency * 2);
1482 recog_data.operand[i], 0, ADDRESS, SCRATCH,
1589 XEXP (SET_SRC (set), 0), 0, MEM, SCRATCH,
reload.cc 373 scratch register. */
384 exactly three: output, input and one temp/scratch. */
390 chain of scratch operand reloads onto. */
507 register and a scratch register is needed, we return the class of the
528 pattern, which we assume for now needs a scratch register. */
536 for zero or more scratch registers, but that needs more infrastructure. */
1383 if (out != 0 && GET_CODE (out) != SCRATCH)
2534 case SCRATCH:
3352 ADDRESS, SCRATCH);
3450 /* A SCRATCH is not a valid operand. *
    [all...]
  /src/external/gpl3/gcc/dist/gcc/
ira-costs.cc 432 /* If X is a SCRATCH, there is actually nothing to move since we are
434 if (GET_CODE (x) == SCRATCH)
839 ADDRESS, SCRATCH)];
1206 || INDEX_REG_CLASS == base_reg_class (VOIDmode, as, PLUS, SCRATCH))
1284 record_address_regs (mode, as, XEXP (x, 0), 0, code, SCRATCH, 2 * scale);
1332 record_address_regs (mode, as, XEXP (x, i), context, code, SCRATCH,
1478 0, MEM, SCRATCH, frequency * 2);
1483 recog_data.operand[i], 0, ADDRESS, SCRATCH,
1597 XEXP (SET_SRC (set), 0), 0, MEM, SCRATCH,
reload.cc 373 scratch register. */
384 exactly three: output, input and one temp/scratch. */
390 chain of scratch operand reloads onto. */
507 register and a scratch register is needed, we return the class of the
528 pattern, which we assume for now needs a scratch register. */
536 for zero or more scratch registers, but that needs more infrastructure. */
1383 if (out != 0 && GET_CODE (out) != SCRATCH)
2535 case SCRATCH:
3347 ADDRESS, SCRATCH, insn);
3445 /* A SCRATCH is not a valid operand. *
    [all...]

Completed in 72 milliseconds