Searched refs:isBarrier (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUExportClustering.cpp89 if (Pred.isBarrier() && isExport(*PredSU)) {
98 if (ExportPred.isBarrier() && !isExport(*ExportPredSU))
H A DSIOptimizeExecMaskingPreRA.cpp262 if (I->mayStore() || I->isBarrier() || I->isCall() ||
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMHazardRecognizer.cpp51 if (!LastMI->isBarrier() &&
H A DMLxExpansionPass.cpp340 if (MI->isBarrier()) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h276 bool isBarrier() const { return Flags & (1ULL << MCID::Barrier); } function in class:llvm::MCInstrDesc
301 return isBranch() && !isBarrier() && !isIndirectBranch();
309 return isBranch() && isBarrier() && !isIndirectBranch();
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenInstruction.h246 bool isBarrier : 1;
H A DInstrDocsEmitter.cpp109 FLAG(isBarrier)
H A DCodeGenInstruction.cpp383 isBarrier = R->getValueAsBit("isBarrier");
H A DInstrInfoEmitter.cpp749 if (Inst.isBarrier) OS << "|(1ULL<<MCID::Barrier)";
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp236 return !I->isBarrier();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.cpp151 if (MI.isBarrier())
H A DWebAssemblyCFGSort.cpp156 AnyBarrier |= Term.isBarrier();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h174 bool isBarrier() const { function in class:llvm::SDep
180 return (isNormalMemory() || isBarrier());
H A DMachineInstr.h775 bool isBarrier(QueryType Type = AnyInBundle) const {
807 return isBranch(Type) && !isBarrier(Type) && !isIndirectBranch(Type);
815 return isBranch(Type) && isBarrier(Type) && !isIndirectBranch(Type);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp43 if (!SU->Preds[i].isNormalMemory() && !SU->Preds[i].isBarrier())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SLSHardening.cpp80 assert(std::prev(MBBI)->isBarrier() &&
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp522 MI.isCall() || MI.isBarrier() || MI.isBranch() || MI.isReturn();
H A DBranchFolding.cpp636 !MBB1->back().isBarrier() &&
637 !MBB2->back().isBarrier())
H A DMIRPrinter.cpp571 IsFallthrough = I == MBB.end() || !I->isBarrier();
H A DMachineVerifier.cpp638 if (!MBB->empty() && MBB->back().isBarrier() &&
652 } else if (!MBB->back().isBarrier()) {
664 } else if (MBB->back().isBarrier()) {
677 } else if (!MBB->back().isBarrier()) {
H A DMachineBasicBlock.cpp867 return (empty() || !back().isBarrier() || TII->isPredicated(back()))
H A DScheduleDAGInstrs.cpp216 if (!ExitMI || (!ExitMI->isCall() && !ExitMI->isBarrier())) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonEarlyIfConv.cpp354 if (I->isBarrier())
688 if (MI->isCall() || MI->isBarrier() || MI->isBranch())
H A DHexagonVLIWPacketizer.cpp1113 return MJ.isInlineAsm() || MJ.isBranch() || MJ.isBarrier() ||
1260 (J.isBranch() || J.isCall() || J.isBarrier());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp514 return !I->isBarrier();

Completed in 476 milliseconds

12