Home
last modified time | relevance | path

Searched refs:DepCtr (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUAsmUtils.h56 namespace DepCtr {
H A DAMDGPUAsmUtils.cpp15 namespace DepCtr { namespace
H A DAMDGPUBaseInfo.h1038 namespace DepCtr {
H A DAMDGPUBaseInfo.cpp1592 namespace DepCtr { namespace
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp1177 AMDGPU::DepCtr::decodeFieldVmVsrc(MI.getOperand(0).getImm()) == 0); in fixVMEMtoScalarWriteHazards()
1187 .addImm(AMDGPU::DepCtr::encodeFieldVmVsrc(0)); in fixVMEMtoScalarWriteHazards()
1306 AMDGPU::DepCtr::decodeFieldSaSdst(MI.getOperand(0).getImm()) == 0) in fixVcmpxExecWARHazard()
1317 .addImm(AMDGPU::DepCtr::encodeFieldSaSdst(0)); in fixVcmpxExecWARHazard()
1469 AMDGPU::DepCtr::decodeFieldVmVsrc(I.getOperand(0).getImm()) == 0) || in fixLdsDirectVMEMHazard()
1483 .addImm(AMDGPU::DepCtr::encodeFieldVmVsrc(0)); in fixLdsDirectVMEMHazard()
1546 AMDGPU::DepCtr::decodeFieldVaVdst(I.getOperand(0).getImm()) == 0)) in fixVALUPartialForwardingHazard()
1713 .addImm(AMDGPU::DepCtr::encodeFieldVaVdst(0)); in fixVALUTransUseHazard()
2819 AMDGPU::DepCtr::decodeFieldSaSdst(I.getOperand(0).getImm()) == 0) in fixVALUMaskWriteHazard()
2869 .addImm(AMDGPU::DepCtr::encodeFieldSaSdst(0)); in fixVALUMaskWriteHazard()
H A DAMDGPUInsertDelayAlu.cpp54 AMDGPU::DepCtr::decodeFieldVaVdst(MI.getOperand(0).getImm()) == 0) in instructionWaitsForVALU()
H A DSIInstrInfo.td915 def DepCtr : CustomOperand<i32>;
H A DSOPInstructions.td1691 SOPP_Pseudo <"s_waitcnt_depctr" , (ins DepCtr:$simm16), "$simm16">;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp7043 bool AMDGPUAsmParser::parseDepCtr(int64_t &DepCtr, unsigned &UsedOprMask) { in parseDepCtr() argument
7045 using namespace llvm::AMDGPU::DepCtr; in parseDepCtr()
7077 DepCtr = (DepCtr & ~CntValMask) | CntVal; in parseDepCtr()
7082 using namespace llvm::AMDGPU::DepCtr; in parseDepCtr()
7084 int64_t DepCtr = getDefaultDepCtrEncoding(getSTI()); in parseDepCtr() local
7090 if (!parseDepCtr(DepCtr, UsedOprMask)) in parseDepCtr()
7094 if (!parseExpr(DepCtr)) in parseDepCtr()
7098 Operands.push_back(AMDGPUOperand::CreateImm(this, DepCtr, Loc)); in parseDepCtr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1654 using namespace llvm::AMDGPU::DepCtr; in printDepCtr()