Lines Matching defs:CPol

285                       AMDGPU::CPol::CPol Bit) const;
375 return enableNamedBit(MI, AMDGPU::CPol::GLC);
381 return enableNamedBit(MI, AMDGPU::CPol::SLC);
479 return enableNamedBit(MI, AMDGPU::CPol::SC0);
485 return enableNamedBit(MI, AMDGPU::CPol::SC1);
491 return enableNamedBit(MI, AMDGPU::CPol::NT);
543 return enableNamedBit(MI, AMDGPU::CPol::DLC);
586 // Sets TH policy to \p Value if CPol operand is present in instruction \p MI.
589 AMDGPU::CPol::CPol Value) const;
590 // Sets Scope policy to \p Value if CPol operand is present in instruction \p
593 AMDGPU::CPol::CPol Value) const;
949 AMDGPU::CPol::CPol Bit) const {
950 MachineOperand *CPol = TII->getNamedOperand(*MI, AMDGPU::OpName::cpol);
951 if (!CPol)
954 CPol->setImm(CPol->getImm() | Bit);
1554 .addImm(AMDGPU::CPol::SC0 | AMDGPU::CPol::SC1);
1756 .addImm(AMDGPU::CPol::SC0 | AMDGPU::CPol::SC1);
1770 .addImm(AMDGPU::CPol::SC1);
1788 .addImm(AMDGPU::CPol::SC0);
1843 .addImm(AMDGPU::CPol::SC0 | AMDGPU::CPol::SC1);
1852 .addImm(AMDGPU::CPol::SC1);
2250 AMDGPU::CPol::CPol Value) const {
2251 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol);
2252 if (!CPol)
2255 uint64_t NewTH = Value & AMDGPU::CPol::TH;
2256 if ((CPol->getImm() & AMDGPU::CPol::TH) != NewTH) {
2257 CPol->setImm((CPol->getImm() & ~AMDGPU::CPol::TH) | NewTH);
2265 AMDGPU::CPol::CPol Value) const {
2266 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol);
2267 if (!CPol)
2270 uint64_t NewScope = Value & AMDGPU::CPol::SCOPE;
2271 if ((CPol->getImm() & AMDGPU::CPol::SCOPE) != NewScope) {
2272 CPol->setImm((CPol->getImm() & ~AMDGPU::CPol::SCOPE) | NewScope);
2423 AMDGPU::CPol::CPol ScopeImm = AMDGPU::CPol::SCOPE_DEV;
2426 ScopeImm = AMDGPU::CPol::SCOPE_SYS;
2429 ScopeImm = AMDGPU::CPol::SCOPE_DEV;
2439 ScopeImm = AMDGPU::CPol::SCOPE_SE;
2487 .addImm(AMDGPU::CPol::SCOPE_SYS);
2530 Changed |= setTH(MI, AMDGPU::CPol::TH_LU);
2533 Changed |= setTH(MI, AMDGPU::CPol::TH_NT);
2537 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_SYS);
2556 MachineOperand *CPol = TII->getNamedOperand(*MI, OpName::cpol);
2557 if (CPol && ((CPol->getImm() & CPol::SCOPE) == CPol::SCOPE_SYS))
2571 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_SYS);
2574 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_DEV);
2580 Changed |= setScope(MI, AMDGPU::CPol::SCOPE_SE);