Home
last modified time | relevance | path

Searched refs:isPredicated (Results 1 – 25 of 140) sorted by relevance

123456

/external/llvm/lib/Target/Hexagon/
DHexagonIsetDx.td32 let Defs = [PC], Uses = [P0, R31], isCodeGenOnly = 1, isPredicated = 1, isPredicatedFalse = 1, isBr…
53 let Defs = [PC, R31, R29, R30], Uses = [R30, P0], isCodeGenOnly = 1, isPredicated = 1, isPredicated…
93 let Uses = [P0], isCodeGenOnly = 1, isPredicated = 1, isPredicatedNew = 1, hasSideEffects = 0, hasN…
122 let Defs = [PC], Uses = [P0, R31], isCodeGenOnly = 1, isPredicated = 1, isPredicatedNew = 1, isBran…
211 let Defs = [PC, R31, R29, R30], Uses = [R30, P0], isCodeGenOnly = 1, isPredicated = 1, mayLoad = 1,…
409 let Uses = [P0], isCodeGenOnly = 1, isPredicated = 1, isPredicatedFalse = 1, hasSideEffects = 0, ha…
536 let Defs = [PC], Uses = [P0, R31], isCodeGenOnly = 1, isPredicated = 1, isPredicatedFalse = 1, isPr…
547 let Uses = [P0], isCodeGenOnly = 1, isPredicated = 1, hasSideEffects = 0, hasNewValue = 1, opNewVal…
599 let Defs = [PC], Uses = [P0, R31], isCodeGenOnly = 1, isPredicated = 1, isBranch = 1, isIndirectBra…
609 let Uses = [P0], isCodeGenOnly = 1, isPredicated = 1, isPredicatedFalse = 1, isPredicatedNew = 1, h…
[all …]
DHexagonVLIWPacketizer.cpp447 if (!HII->isPredicated(MI)) in getPredicateSense()
579 if (HII->isPredicated(*PacketMI)) { in canPromoteToNewValueStore()
580 if (!HII->isPredicated(*MI)) in canPromoteToNewValueStore()
802 if (!HII->isPredicated(*I)) in restrictingDepExistInPacket()
830 assert(QII->isPredicated(MI) && "Must be predicated instruction"); in getPredicatedRegister()
1054 if (HII->isPredicated(*I) || HII->isPredicated(*J)) in hasDeadDependence()
1094 if (HII->isPredicated(*MI) && HII->isPredicatedNew(*MI) && HII->isJumpR(MI)) in hasControlDependence()
1284 if (HII->isPredicated(*I) && HII->isPredicated(*J) && in isLegalToPacketizeTogether()
DHexagonExpandCondsets.cpp372 if (HII->isPredicated(*DefI)) in updateKillFlags()
460 if (HII->isPredicated(*DefI)) in updateDeadsInRange()
512 if (!HII->isPredicated(*DefI)) in updateDeadsInRange()
719 if (HII->isPredicated(*MI) || !HII->isPredicable(*MI)) in isPredicable()
755 if (PredValid && HII->isPredicated(*MI)) { in getReachingDefForPred()
924 if (!HII->isPredicated(*MI)) in renameInRange()
998 if (PredValid && HII->isPredicated(*MI) && MI->readsRegister(PredR)) in predicate()
DHexagonInstrFormatsV4.td67 bits<1> isPredicated = 0;
68 let TSFlags{6} = isPredicated;
DHexagonInstrInfo.h206 bool isPredicated(const MachineInstr &MI) const override;
334 bool isPredicated(unsigned Opcode) const;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonDepInstrInfo.td628 let isPredicated = 1;
644 let isPredicated = 1;
660 let isPredicated = 1;
680 let isPredicated = 1;
701 let isPredicated = 1;
720 let isPredicated = 1;
741 let isPredicated = 1;
756 let isPredicated = 1;
772 let isPredicated = 1;
786 let isPredicated = 1;
[all …]
DHexagonVLIWPacketizer.cpp360 return HII->isPredicated(MI) && HII->getDotNewPredOp(MI, nullptr) > 0; in isNewifiable()
562 if (!HII->isPredicated(MI)) in getPredicateSense()
693 if (HII->isPredicated(PacketMI)) { in canPromoteToNewValueStore()
694 if (!HII->isPredicated(MI)) in canPromoteToNewValueStore()
918 if (!HII->isPredicated(*I)) in restrictingDepExistInPacket()
945 assert(QII->isPredicated(MI) && "Must be predicated instruction"); in getPredicatedRegister()
1200 if (HII->isPredicated(I) || HII->isPredicated(J)) in hasDeadDependence()
1240 if (HII->isPredicated(MI) && HII->isPredicatedNew(MI) && HII->isJumpR(MI)) in hasControlDependence()
1461 if (HII->isPredicated(I) && HII->isPredicated(J) && in isLegalToPacketizeTogether()
DHexagonInstrFormatsV5.td54 bits<1> isPredicated = 0;
55 let TSFlags{7} = isPredicated;
DHexagonExpandCondsets.cpp343 if (HII->isPredicated(*DefI)) in updateKillFlags()
421 if (HII->isPredicated(*DefI)) in updateDeadsInRange()
491 if (!HII->isPredicated(*DefI)) in updateDeadsInRange()
723 if (HII->isPredicated(*MI) || !HII->isPredicable(*MI)) in isPredicable()
758 if (PredValid && HII->isPredicated(*MI)) { in getReachingDefForPred()
916 if (!HII->isPredicated(*MI)) in renameInRange()
989 if (PredValid && HII->isPredicated(*MI) && MI->readsRegister(PredR)) in predicate()
DHexagonInstrFormats.td84 bits<1> isPredicated = 0;
85 let TSFlags{10} = isPredicated;
179 let PredSense = !if(isPredicated, !if(isPredicatedFalse, "false", "true"),
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonDepInstrInfo.td628 let isPredicated = 1;
644 let isPredicated = 1;
660 let isPredicated = 1;
680 let isPredicated = 1;
701 let isPredicated = 1;
720 let isPredicated = 1;
741 let isPredicated = 1;
756 let isPredicated = 1;
772 let isPredicated = 1;
786 let isPredicated = 1;
[all …]
DHexagonVLIWPacketizer.cpp368 return HII->isPredicated(MI) && HII->getDotNewPredOp(MI, nullptr) > 0; in isNewifiable()
570 if (!HII->isPredicated(MI)) in getPredicateSense()
701 if (HII->isPredicated(PacketMI)) { in canPromoteToNewValueStore()
702 if (!HII->isPredicated(MI)) in canPromoteToNewValueStore()
926 if (!HII->isPredicated(*I)) in restrictingDepExistInPacket()
953 assert(QII->isPredicated(MI) && "Must be predicated instruction"); in getPredicatedRegister()
1207 if (HII->isPredicated(I) || HII->isPredicated(J)) in hasDeadDependence()
1247 if (HII->isPredicated(MI) && HII->isPredicatedNew(MI) && HII->isJumpR(MI)) in hasControlDependence()
1468 if (HII->isPredicated(I) && HII->isPredicated(J) && in isLegalToPacketizeTogether()
DHexagonInstrFormats.td86 bits<1> isPredicated = 0;
87 let TSFlags{10} = isPredicated;
184 let PredSense = !if(isPredicated, !if(isPredicatedFalse, "false", "true"),
296 bits<1> isPredicated = 0;
297 let TSFlags{7} = isPredicated;
DHexagonExpandCondsets.cpp344 if (HII->isPredicated(*DefI)) in updateKillFlags()
422 if (HII->isPredicated(*DefI)) in updateDeadsInRange()
492 if (!HII->isPredicated(*DefI)) in updateDeadsInRange()
724 if (HII->isPredicated(*MI) || !HII->isPredicable(*MI)) in isPredicable()
759 if (PredValid && HII->isPredicated(*MI)) { in getReachingDefForPred()
917 if (!HII->isPredicated(*MI)) in renameInRange()
990 if (PredValid && HII->isPredicated(*MI) && MI->readsRegister(PredR)) in predicate()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCInstrInfo.cpp181 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { in analyzeBranch()
213 CantAnalyze = !isPredicated(*I); in analyzeBranch()
221 if (!isPredicated(*I) && (isUncondBranchOpcode(I->getOpcode()) || in analyzeBranch()
/external/llvm-project/llvm/lib/Target/ARC/
DARCInstrInfo.cpp181 while (isPredicated(*I) || I->isTerminator() || I->isDebugValue()) { in analyzeBranch()
213 CantAnalyze = !isPredicated(*I); in analyzeBranch()
221 if (!isPredicated(*I) && (isUncondBranchOpcode(I->getOpcode()) || in analyzeBranch()
/external/llvm/lib/CodeGen/
DIfConversion.cpp715 bool isPredicated = TII->isPredicated(MI); in ScanInstructions() local
722 if (!isPredicated) { in ScanInstructions()
737 if (BBI.ClobbersPred && !isPredicated) { in ScanInstructions()
1530 if (BBI1T != BBI1->BB->end() && TII->isPredicated(*BBI1T) && in IfConvertDiamond()
1531 BBI2T != BBI2->BB->end() && !TII->isPredicated(*BBI2T)) in IfConvertDiamond()
1554 if (TI != BBI.BB->end() && TII->isPredicated(*TI)) in IfConvertDiamond()
1620 if (I.isDebugValue() || TII->isPredicated(I)) in PredicateBlock()
1675 if (!TII->isPredicated(I) && !MI->isDebugValue()) { in CopyAndPredicateBlock()
1733 if (FromTI != FromBBI.BB->end() && !TII->isPredicated(*FromTI)) in MergeBlocks()
DCriticalAntiDepBreaker.cpp167 MI.isCall() || MI.hasExtraSrcRegAllocReq() || TII->isPredicated(MI); in PrescanInstruction()
242 if (!TII->isPredicated(MI)) { in ScanInstruction()
589 if (MI.isCall() || MI.hasExtraDefRegAllocReq() || TII->isPredicated(MI)) in BreakAntiDependencies()
/external/llvm-project/llvm/lib/Target/ARM/
DARMLowOverheadLoops.cpp862 bool isPredicated = isVectorPredicated(&MI); in producesFalseLanesZero() local
866 return isPredicated; in producesFalseLanesZero()
890 if (MO.isUse() && isPredicated) in producesFalseLanesZero()
934 bool isPredicated = isVectorPredicated(&MI); in ValidateLiveOuts() local
938 if (isPredicated) in ValidateLiveOuts()
944 else if (!isPredicated && retainsOrReduces) in ValidateLiveOuts()
946 else if (!isPredicated) in ValidateLiveOuts()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DIfConversion.cpp1110 bool isPredicated = TII->isPredicated(MI); in ScanInstructions() local
1122 if (!isPredicated) { in ScanInstructions()
1137 if (BBI.ClobbersPred && !isPredicated) { in ScanInstructions()
1992 bool BB1Predicated = BBI1T != MBB1.end() && TII->isPredicated(*BBI1T); in IfConvertDiamondCommon()
1993 bool BB2NonPredicated = BBI2T != MBB2.end() && !TII->isPredicated(*BBI2T); in IfConvertDiamondCommon()
2084 if (TI != BBI.BB->end() && TII->isPredicated(*TI)) in IfConvertDiamond()
2142 if (I.isDebugInstr() || TII->isPredicated(I)) in PredicateBlock()
2202 if (!TII->isPredicated(I) && !MI->isDebugInstr()) { in CopyAndPredicateBlock()
2256 if (FromTI != FromMBB.end() && !TII->isPredicated(*FromTI)) in MergeBlocks()
DCriticalAntiDepBreaker.cpp183 MI.isCall() || MI.hasExtraSrcRegAllocReq() || TII->isPredicated(MI); in PrescanInstruction()
258 if (!TII->isPredicated(MI)) { in ScanInstruction()
614 if (MI.isCall() || MI.hasExtraDefRegAllocReq() || TII->isPredicated(MI)) in BreakAntiDependencies()
/external/llvm-project/llvm/lib/CodeGen/
DIfConversion.cpp1110 bool isPredicated = TII->isPredicated(MI); in ScanInstructions() local
1122 if (!isPredicated) { in ScanInstructions()
1137 if (BBI.ClobbersPred && !isPredicated) { in ScanInstructions()
1992 bool BB1Predicated = BBI1T != MBB1.end() && TII->isPredicated(*BBI1T); in IfConvertDiamondCommon()
1993 bool BB2NonPredicated = BBI2T != MBB2.end() && !TII->isPredicated(*BBI2T); in IfConvertDiamondCommon()
2084 if (TI != BBI.BB->end() && TII->isPredicated(*TI)) in IfConvertDiamond()
2142 if (I.isDebugInstr() || TII->isPredicated(I)) in PredicateBlock()
2202 if (!TII->isPredicated(I) && !MI->isDebugInstr()) { in CopyAndPredicateBlock()
2256 if (FromTI != FromMBB.end() && !TII->isPredicated(*FromTI)) in MergeBlocks()
DCriticalAntiDepBreaker.cpp180 MI.isCall() || MI.hasExtraSrcRegAllocReq() || TII->isPredicated(MI); in PrescanInstruction()
255 if (!TII->isPredicated(MI)) { in ScanInstruction()
611 if (MI.isCall() || MI.hasExtraDefRegAllocReq() || TII->isPredicated(MI)) in BreakAntiDependencies()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h266 bool isPredicated(MCInstrInfo const &MCII, MCInst const &MCI);
300 bool isPredicated() const;
/external/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h275 bool isPredicated(MCInstrInfo const &MCII, MCInst const &MCI);
327 bool isPredicated() const;

123456