Home
last modified time | relevance | path

Searched refs:LoopCount (Results 1 – 20 of 20) sorted by relevance

/external/llvm/unittests/Support/
DProgramTest.cpp228 unsigned LoopCount = 0; in TEST_F() local
233 ++LoopCount; in TEST_F()
240 EXPECT_EQ(LoopCount, 1u) << "LoopCount should be 1"; in TEST_F()
250 ++LoopCount; in TEST_F()
257 ASSERT_GT(LoopCount, 1u) << "LoopCount should be >1"; in TEST_F()
/external/llvm-project/llvm/unittests/Support/
DProgramTest.cpp216 unsigned LoopCount = 0; in TEST_F() local
221 ++LoopCount; in TEST_F()
228 EXPECT_EQ(LoopCount, 1u) << "LoopCount should be 1"; in TEST_F()
238 ++LoopCount; in TEST_F()
245 ASSERT_GT(LoopCount, 1u) << "LoopCount should be >1"; in TEST_F()
/external/llvm-project/llvm/tools/llvm-exegesis/lib/
DSnippetRepetitor.cpp65 const APInt LoopCount(32, (MinInstructions + Instructions.size() - 1) / in Repeat() local
68 ET.setRegTo(State.getSubtargetInfo(), LoopCounter, LoopCount)) in Repeat()
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_emulate_loops.h47 unsigned int LoopCount; member
Dradeon_emulate_loops.c440 s->Loops, s->LoopCount, s->LoopReserved, 1); in transform_loop()
442 loop = &s->Loops[s->LoopCount++]; in transform_loop()
525 for( i = s->LoopCount - 1; i >= 0; i-- ){ in rc_emulate_loops()
/external/clang/lib/CodeGen/
DCodeGenPGO.cpp356 uint64_t LoopCount = PGO.getRegionCount(S); in VisitDoStmt() local
360 uint64_t BodyCount = setCount(LoopCount + CurrentCount); in VisitDoStmt()
371 setCount(BC.BreakCount + CondCount - LoopCount); in VisitDoStmt()
885 uint64_t LoopCount) { in createProfileWeightsForLoop() argument
892 return createProfileWeights(LoopCount, in createProfileWeightsForLoop()
893 std::max(*CondCount, LoopCount) - LoopCount); in createProfileWeightsForLoop()
DCoverageMappingGen.cpp755 Counter LoopCount = in VisitCXXForRangeStmt() local
758 addCounters(BC.BreakCount, subtractCounters(LoopCount, BodyCount)); in VisitCXXForRangeStmt()
775 Counter LoopCount = in VisitObjCForCollectionStmt() local
778 addCounters(BC.BreakCount, subtractCounters(LoopCount, BodyCount)); in VisitObjCForCollectionStmt()
DCodeGenFunction.h974 uint64_t LoopCount);
/external/llvm-project/clang/lib/CodeGen/
DCodeGenPGO.cpp499 uint64_t LoopCount = PGO.getRegionCount(S); in VisitDoStmt() local
503 uint64_t BodyCount = setCount(LoopCount + CurrentCount); in VisitDoStmt()
514 setCount(BC.BreakCount + CondCount - LoopCount); in VisitDoStmt()
1079 uint64_t LoopCount) const { in createProfileWeightsForLoop()
1085 return createProfileWeights(LoopCount, in createProfileWeightsForLoop()
1086 std::max(*CondCount, LoopCount) - LoopCount); in createProfileWeightsForLoop()
DCoverageMappingGen.cpp1164 Counter LoopCount = in VisitCXXForRangeStmt() local
1167 addCounters(BC.BreakCount, subtractCounters(LoopCount, BodyCount)); in VisitCXXForRangeStmt()
1190 Counter LoopCount = in VisitObjCForCollectionStmt() local
1193 addCounters(BC.BreakCount, subtractCounters(LoopCount, BodyCount)); in VisitObjCForCollectionStmt()
DCodeGenFunction.cpp2585 const Stmt *Cond, uint64_t LoopCount, const Stmt *Body) const { in createProfileOrBranchWeightsForLoop() argument
2586 llvm::MDNode *Weights = createProfileWeightsForLoop(Cond, LoopCount); in createProfileOrBranchWeightsForLoop()
DCodeGenFunction.h1432 uint64_t LoopCount) const;
1438 uint64_t LoopCount,
/external/llvm-project/polly/lib/Analysis/
DScopDetectionDiagnostic.cpp448 ReportLoopBound::ReportLoopBound(Loop *L, const SCEV *LoopCount) in ReportLoopBound() argument
449 : RejectReason(RejectReasonKind::LoopBound), L(L), LoopCount(LoopCount), in ReportLoopBound()
457 return "Non affine loop bound '" + *LoopCount + in getMessage()
DScopDetection.cpp1336 const SCEV *LoopCount = SE.getBackedgeTakenCount(L); in isValidLoop() local
1337 return invalid<ReportLoopBound>(Context, /*Assert=*/true, L, LoopCount); in isValidLoop()
/external/llvm-project/polly/include/polly/
DScopDetectionDiagnostic.h527 const SCEV *LoopCount; variable
533 ReportLoopBound(Loop *L, const SCEV *LoopCount);
535 const SCEV *loopCount() { return LoopCount; } in loopCount()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp4156 MachineInstr *Loop, *EndLoop, *LoopCount; member in __anon8255633f0311::PPCPipelinerLoopInfo
4163 MachineInstr *LoopCount) in PPCPipelinerLoopInfo() argument
4164 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount), in PPCPipelinerLoopInfo()
4169 if (LoopCount->getOpcode() == PPC::LI8 || LoopCount->getOpcode() == PPC::LI) in PPCPipelinerLoopInfo()
4170 TripCount = LoopCount->getOperand(1).getImm(); in PPCPipelinerLoopInfo()
4204 if (LoopCount->getOpcode() == PPC::LI8 || in adjustTripCount()
4205 LoopCount->getOpcode() == PPC::LI) { in adjustTripCount()
4206 int64_t TripCount = LoopCount->getOperand(1).getImm() + TripCountAdjust; in adjustTripCount()
4207 LoopCount->getOperand(1).setImm(TripCount); in adjustTripCount()
4218 LoopCount->eraseFromParent(); in disposed()
[all …]
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp4939 MachineInstr *Loop, *EndLoop, *LoopCount; member in __anondf1f584b0a11::PPCPipelinerLoopInfo
4946 MachineInstr *LoopCount) in PPCPipelinerLoopInfo() argument
4947 : Loop(Loop), EndLoop(EndLoop), LoopCount(LoopCount), in PPCPipelinerLoopInfo()
4952 if (LoopCount->getOpcode() == PPC::LI8 || LoopCount->getOpcode() == PPC::LI) in PPCPipelinerLoopInfo()
4953 TripCount = LoopCount->getOperand(1).getImm(); in PPCPipelinerLoopInfo()
4987 if (LoopCount->getOpcode() == PPC::LI8 || in adjustTripCount()
4988 LoopCount->getOpcode() == PPC::LI) { in adjustTripCount()
4989 int64_t TripCount = LoopCount->getOperand(1).getImm() + TripCountAdjust; in adjustTripCount()
4990 LoopCount->getOperand(1).setImm(TripCount); in adjustTripCount()
5001 LoopCount->eraseFromParent(); in disposed()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp683 Register LoopCount; member in __anon872441700111::HexagonPipelinerLoopInfo
697 LoopCount = Loop->getOperand(1).getReg(); in HexagonPipelinerLoopInfo()
713 .addReg(LoopCount) in createTripCountGreaterCondition()
741 Register LoopCount = Loop->getOperand(1).getReg(); in adjustTripCount() local
745 .addReg(LoopCount) in adjustTripCount()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp689 Register LoopCount; member in __anon72b9dc7c0111::HexagonPipelinerLoopInfo
703 LoopCount = Loop->getOperand(1).getReg(); in HexagonPipelinerLoopInfo()
719 .addReg(LoopCount) in createTripCountGreaterCondition()
747 Register LoopCount = Loop->getOperand(1).getReg(); in adjustTripCount() local
751 .addReg(LoopCount) in adjustTripCount()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp712 unsigned LoopCount = Loop->getOperand(1).getReg(); in reduceLoopCount() local
716 addReg(LoopCount).addImm(1); in reduceLoopCount()
719 addReg(LoopCount).addImm(-1); in reduceLoopCount()
723 (*I)->substituteRegister(LoopCount, NewLoopCount, 0, getRegisterInfo()); in reduceLoopCount()