Home
last modified time | relevance | path

Searched refs:UnrollCount (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-opt-report/
H A DOptReport.cpp103 int UnrollCount = 1; member
113 UnrollCount = std::max(UnrollCount, RHS.UnrollCount); in operator |=()
139 else if (UnrollCount < RHS.UnrollCount) in operator <()
200 int UnrollCount = 1; in readLocationInfo() local
208 Arg.Val.getAsInteger(10, UnrollCount); in readLocationInfo()
235 LI.UnrollCount = UnrollCount; in readLocationInfo()
295 unsigned UCDigits = llvm::utostr(MaxLI.UnrollCount).size(); in writeReport()
375 RS << LLI.UnrollCount; in writeReport()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGLoopInfo.cpp91 Attrs.UnrollCount != 0) in createPartialUnrollMetadata()
118 if (Attrs.UnrollCount > 0) { in createPartialUnrollMetadata()
453 UnrollCount(0), UnrollAndJamCount(0), in LoopAttributes()
462 UnrollCount = 0; in clear()
544 AfterJam.UnrollCount = Attrs.UnrollCount; in finish()
665 case LoopHintAttr::UnrollCount: in push()
692 case LoopHintAttr::UnrollCount: in push()
713 case LoopHintAttr::UnrollCount: in push()
734 case LoopHintAttr::UnrollCount: in push()
766 case LoopHintAttr::UnrollCount: in push()
[all …]
H A DCGLoopInfo.h68 unsigned UnrollCount; member
272 void setUnrollCount(unsigned C) { StagedAttrs.UnrollCount = C; } in setUnrollCount()
/llvm-project-15.0.7/llvm/test/tools/llvm-opt-report/Inputs/
H A Dq2.yaml44 - UnrollCount: '4'
54 - UnrollCount: '4'
89 - UnrollCount: '4'
99 - UnrollCount: '4'
H A Dunrl.yaml30 - UnrollCount: '11'
40 - UnrollCount: '5'
H A Dq3.yaml44 - UnrollCount: '4'
79 - UnrollCount: '8'
H A Dq.yaml44 - UnrollCount: '4'
79 - UnrollCount: '4'
H A Dqx.yaml44 - UnrollCount: '4'
79 - UnrollCount: '4'
H A Dsr2.yaml22 - UnrollCount: '2'
H A Dor.yaml105 - UnrollCount: '16'
201 - UnrollCount: '16'
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmtAttr.cpp107 SetHints(LoopHintAttr::UnrollCount, LoopHintAttr::Numeric); in handleLoopHintAttr()
130 .Case("unroll_count", LoopHintAttr::UnrollCount) in handleLoopHintAttr()
146 Option == LoopHintAttr::UnrollCount || in handleLoopHintAttr()
352 case LoopHintAttr::UnrollCount: in CheckForIncompatibleAttributes()
H A DSemaOpenMP.cpp14980 LoopHintAttr::CreateImplicit(Context, LoopHintAttr::UnrollCount, in ActOnOpenMPUnrollDirective()
/llvm-project-15.0.7/llvm/test/tools/opt-viewer/Inputs/basic/
H A Dor.yaml105 - UnrollCount: '16'
201 - UnrollCount: '16'
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp109 static cl::opt<unsigned> UnrollCount( variable
786 UCE.getUnrolledLoopSize(UP, (unsigned)UnrollCount) < UP.Threshold) in shouldPragmaUnroll()
787 return (unsigned)UnrollCount; in shouldPragmaUnroll()
899 const bool UserUnrollCount = UnrollCount.getNumOccurrences() > 0; in computeUnrollCount()
912 if (UnrollCount.getNumOccurrences() > 0) { in computeUnrollCount()
/llvm-project-15.0.7/clang/lib/AST/
H A DAttrImpl.cpp74 (option == UnrollCount ? getValueString(Policy) : ""); in getDiagnosticName()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp2325 unsigned UnrollCount = 4; in getUnrollingPreferences() local
2340 UnrollCount /= ExitingValues; in getUnrollingPreferences()
2341 if (UnrollCount <= 1) in getUnrollingPreferences()
2346 LLVM_DEBUG(dbgs() << "Default Runtime Unroll Count: " << UnrollCount << "\n"); in getUnrollingPreferences()
2351 UP.DefaultUnrollRuntimeCount = UnrollCount; in getUnrollingPreferences()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttr.td3653 "Unroll", "UnrollCount", "UnrollAndJam", "UnrollAndJamCount",
3671 case UnrollCount: return "unroll_count";