Home
last modified time | relevance | path

Searched refs:SMRD (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/sendmail/libsm/
H A Dwsetup.c53 if (fp->f_flags & SMRD)
60 fp->f_flags &= ~(SMRD|SMFEOF);
H A Dstrio.c100 if (!(s->strio_flags & SMRD) && !(s->strio_flags & SMRW))
246 s->strio_flags = SMRD;
333 flags = SMRD;
374 case SMRD:
H A Dstdio.c237 flags |= SMRD;
276 case SMRD:
498 ioflags = SMRD;
H A Dungetc.c117 if ((fp->f_flags & SMRD) == 0)
134 fp->f_flags |= SMRD;
H A Drefill.c176 if ((fp->f_flags & SMRD) == 0)
194 fp->f_flags |= SMRD;
H A Dflags.c42 ret = SMRD;
H A Dfpos.c125 if (fp->f_flags & SMRD)
H A Dsscanf.c83 fake.f_flags = SMRD;
H A Dfindfp.c90 smio(SMRD|SMLBF, SMIOIN_FILENO, "smioin"), /* smioin */
93 smstd(SMRD|SMNBF, SMIOIN_FILENO, "smiostdin"), /* smiostdin */
H A Dsmstdio.c355 ioflags = SMRD;
H A Dfseek.c158 if (fp->f_flags & SMRD)
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.h82 int checkSMRDHazards(MachineInstr *SMRD);
H A DSMInstructions.td28 let SMRD = 1;
58 let SMRD = ps.SMRD;
297 // SMRD instructions, because the SReg_32_XM0 register class does not include M0
298 // and writing to M0 from an SMRD instruction will hang the GPU.
301 // does sdst for SMRD on SI/CI?
316 // FIXME: exec_lo/exec_hi appear to be allowed for SMRD loads on
990 // Global and constant loads can be selected to either MUBUF or SMRD
991 // instructions, but SMRD instructions are faster so we want the instruction
H A DSIPostRABundler.cpp60 SIInstrFlags::SMRD | SIInstrFlags::DS |
H A DSIInstrFormats.td41 field bit SMRD = 0;
190 let TSFlags{19} = SMRD;
H A DSIInstrInfo.h545 return MI.getDesc().TSFlags & SIInstrFlags::SMRD; in isSMRD()
549 return get(Opcode).TSFlags & SIInstrFlags::SMRD; in isSMRD()
834 return MI.getDesc().TSFlags & (SIInstrFlags::SALU | SIInstrFlags::SMRD); in isScalarUnit()
H A DGCNHazardRecognizer.cpp667 int GCNHazardRecognizer::checkSMRDHazards(MachineInstr *SMRD) { in checkSMRDHazards() argument
670 WaitStatesNeeded = checkSoftClauseHazards(SMRD); in checkSMRDHazards()
686 bool IsBufferSMRD = TII.isBufferSMRD(*SMRD); in checkSMRDHazards()
688 for (const MachineOperand &Use : SMRD->uses()) { in checkSMRDHazards()
H A DSIDefines.h82 SMRD = 1 << 19, enumerator
H A DSIRegisterInfo.td761 // Subset of SReg_32 without M0 for SMRD instructions and alike.
/freebsd/contrib/sendmail/include/sm/
H A Dio.h221 #define SMRD 0x000010 /* OK to read */ macro
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCA/
H A DAMDGPUCustomBehaviour.cpp286 } else if (MCID.TSFlags & SIInstrFlags::SMRD) { in generateWaitCntInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp192 !(MII.get(MI->getOpcode()).TSFlags & SIInstrFlags::SMRD)) ? " sc0" in printCPol()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4220 if ((TSFlags & SIInstrFlags::SMRD)) in validateOffset()
4293 if ((TSFlags & SIInstrFlags::SMRD) == 0) in validateSMEMOffset()
4742 if (TSFlags & SIInstrFlags::SMRD) { in validateCoherencyBits()
4815 if ((TID.TSFlags & SIInstrFlags::SMRD) && in validateTHAndScopeBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp736 (SIInstrFlags::MUBUF | SIInstrFlags::FLAT | SIInstrFlags::SMRD))) { in getInstruction()