Searched refs:LoopCount (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenPGO.cpp | 731 uint64_t LoopCount = PGO.getRegionCount(S); in VisitDoStmt() local 735 uint64_t BodyCount = setCount(LoopCount + CurrentCount); in VisitDoStmt() 746 setCount(BC.BreakCount + CondCount - LoopCount); in VisitDoStmt() 1492 uint64_t LoopCount) const { in createProfileWeightsForLoop() 1498 return createProfileWeights(LoopCount, in createProfileWeightsForLoop() 1499 std::max(*CondCount, LoopCount) - LoopCount); in createProfileWeightsForLoop()
|
H A D | CoverageMappingGen.cpp | 1767 Counter LoopCount; in VisitCXXForRangeStmt() local 1771 LoopCount = addCounters(ParentCount, BackedgeCount, BC.ContinueCount); in VisitCXXForRangeStmt() 1773 addCounters(BC.BreakCount, subtractCounters(LoopCount, BodyCount)); in VisitCXXForRangeStmt() 1785 subtractCounters(LoopCount, BodyCount)); in VisitCXXForRangeStmt() 1805 Counter LoopCount = in VisitObjCForCollectionStmt() local 1808 addCounters(BC.BreakCount, subtractCounters(LoopCount, BodyCount)); in VisitObjCForCollectionStmt()
|
H A D | CodeGenFunction.h | 1623 uint64_t LoopCount) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 5424 MachineInstr *Loop, *EndLoop, *LoopCount; member in __anon936ebc340a11::PPCPipelinerLoopInfo 5431 MachineInstr *LoopCount) in PPCPipelinerLoopInfo() argument 5432 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount), in PPCPipelinerLoopInfo() 5437 if (LoopCount->getOpcode() == PPC::LI8 || LoopCount->getOpcode() == PPC::LI) in PPCPipelinerLoopInfo() 5438 TripCount = LoopCount->getOperand(1).getImm(); in PPCPipelinerLoopInfo() 5472 if (LoopCount->getOpcode() == PPC::LI8 || in adjustTripCount() 5473 LoopCount->getOpcode() == PPC::LI) { in adjustTripCount() 5474 int64_t TripCount = LoopCount->getOperand(1).getImm() + TripCountAdjust; in adjustTripCount() 5475 LoopCount->getOperand(1).setImm(TripCount); in adjustTripCount() 5486 LoopCount->eraseFromParent(); in disposed() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.cpp | 734 Register LoopCount; member in __anonc67b0ce50111::HexagonPipelinerLoopInfo 748 LoopCount = Loop->getOperand(1).getReg(); in HexagonPipelinerLoopInfo() 764 .addReg(LoopCount) in createTripCountGreaterCondition() 792 Register LoopCount = Loop->getOperand(1).getReg(); in adjustTripCount() local 796 .addReg(LoopCount) in adjustTripCount()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 6754 MachineInstr *EndLoop, *LoopCount; member in __anon5ebde78c0a11::ARMPipelinerLoopInfo 6779 ARMPipelinerLoopInfo(MachineInstr *EndLoop, MachineInstr *LoopCount) in ARMPipelinerLoopInfo() argument 6780 : EndLoop(EndLoop), LoopCount(LoopCount), in ARMPipelinerLoopInfo() 6786 return MI == EndLoop || MI == LoopCount; in shouldIgnoreForPipelining()
|