Lines Matching full:cpol

285                       AMDGPU::CPol::CPol Bit) const;
377 return enableNamedBit(MI, AMDGPU::CPol::GLC);
383 return enableNamedBit(MI, AMDGPU::CPol::SLC);
485 return enableNamedBit(MI, AMDGPU::CPol::SC0);
491 return enableNamedBit(MI, AMDGPU::CPol::SC1);
497 return enableNamedBit(MI, AMDGPU::CPol::NT);
549 return enableNamedBit(MI, AMDGPU::CPol::DLC);
594 // Sets TH policy to \p Value if CPol operand is present in instruction \p MI.
597 AMDGPU::CPol::CPol Value) const;
598 // Sets Scope policy to \p Value if CPol operand is present in instruction \p
601 AMDGPU::CPol::CPol Value) const;
956 AMDGPU::CPol::CPol Bit) const {
957 MachineOperand *CPol = TII->getNamedOperand(*MI, AMDGPU::OpName::cpol);
958 if (!CPol)
961 CPol->setImm(CPol->getImm() | Bit);
1562 .addImm(AMDGPU::CPol::SC0 | AMDGPU::CPol::SC1);
1764 .addImm(AMDGPU::CPol::SC0 | AMDGPU::CPol::SC1);
1778 .addImm(AMDGPU::CPol::SC1);
1796 .addImm(AMDGPU::CPol::SC0);
1851 .addImm(AMDGPU::CPol::SC0 | AMDGPU::CPol::SC1);
1860 .addImm(AMDGPU::CPol::SC1);
2259 AMDGPU::CPol::CPol Value) const {
2260 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol);
2261 if (!CPol)
2264 uint64_t NewTH = Value & AMDGPU::CPol::TH;
2265 if ((CPol->getImm() & AMDGPU::CPol::TH) != NewTH) {
2266 CPol->setImm((CPol->getImm() & ~AMDGPU::CPol::TH) | NewTH);
2274 AMDGPU::CPol::CPol Value) const {
2275 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol);
2276 if (!CPol)
2279 uint64_t NewScope = Value & AMDGPU::CPol::SCOPE;
2280 if ((CPol->getImm() & AMDGPU::CPol::SCOPE) != NewScope) {
2281 CPol->setImm((CPol->getImm() & ~AMDGPU::CPol::SCOPE) | NewScope);
2419 AMDGPU::CPol::CPol ScopeImm = AMDGPU::CPol::SCOPE_DEV;
2422 ScopeImm = AMDGPU::CPol::SCOPE_SYS;
2425 ScopeImm = AMDGPU::CPol::SCOPE_DEV;
2435 ScopeImm = AMDGPU::CPol::SCOPE_SE;
2479 AMDGPU::CPol::CPol ScopeImm = AMDGPU::CPol::SCOPE_DEV;
2482 ScopeImm = AMDGPU::CPol::SCOPE_SYS;
2485 ScopeImm = AMDGPU::CPol::SCOPE_DEV;
2497 ScopeImm = AMDGPU::CPol::SCOPE_SE;
2539 Changed |= setTH(MI, AMDGPU::CPol::TH_LU);
2542 Changed |= setTH(MI, AMDGPU::CPol::TH_NT);
2546 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_SYS);
2565 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol);
2566 if (CPol && ((CPol->getImm() & CPol::SCOPE) == CPol::SCOPE_SYS))
2580 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_SYS);
2583 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_DEV);
2589 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_SE);