Home
last modified time | relevance | path

Searched refs:Hints (Results 1 – 25 of 109) sorted by relevance

12345

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAllocationOrder.cpp37 if (TRI->getRegAllocationHints(VirtReg, Order, Hints, MF, &VRM, Matrix)) in AllocationOrder()
42 if (!Hints.empty()) { in AllocationOrder()
44 for (unsigned I = 0, E = Hints.size(); I != E; ++I) in AllocationOrder()
45 dbgs() << ' ' << printReg(Hints[I], TRI); in AllocationOrder()
50 for (unsigned I = 0, E = Hints.size(); I != E; ++I) in AllocationOrder()
51 assert(is_contained(Order, Hints[I]) && in AllocationOrder()
DAllocationOrder.h30 SmallVector<MCPhysReg, 16> Hints; variable
56 return Hints.end()[Pos++];
75 return Hints.end()[Pos++]; in nextWithDups()
84 void rewind() { Pos = -int(Hints.size()); } in rewind()
90 bool isHint(unsigned PhysReg) const { return is_contained(Hints, PhysReg); } in isHint()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.cpp60 SmallVectorImpl<MCPhysReg> &Hints, in addHints() argument
64 CopyHints.insert(Hints.begin(), Hints.end()); in addHints()
65 Hints.clear(); in addHints()
69 Hints.push_back(Reg); in addHints()
73 Hints.push_back(Reg); in addHints()
79 SmallVectorImpl<MCPhysReg> &Hints, in getRegAllocationHints() argument
88 VirtReg, Order, Hints, MF, VRM, Matrix); in getRegAllocationHints()
123 if (!MRI->isReserved(PhysReg) && !is_contained(Hints, PhysReg)) in getRegAllocationHints()
133 Hints.push_back(OrderReg); in getRegAllocationHints()
161 addHints(Order, Hints, RC, MRI); in getRegAllocationHints()
[all …]
DSystemZRegisterInfo.h63 SmallVectorImpl<MCPhysReg> &Hints,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp227 Hint *Hints[] = {&Width, &Interleave, &Force, &IsVectorized, &Predicate}; in setHint() local
228 for (auto H : Hints) { in setHint()
240 Function *F, Loop *L, const LoopVectorizeHints &Hints) { in doesNotMeet() argument
241 const char *PassName = Hints.vectorizeAnalysisPassName(); in doesNotMeet()
243 if (UnsafeAlgebraInst && !Hints.allowReordering()) { in doesNotMeet()
259 if ((ThresholdReached && !Hints.allowReordering()) || in doesNotMeet()
780 Hints->setPotentiallyUnsafe(); in canVectorizeInstrs()
844 return OptimizationRemarkAnalysis(Hints->vectorizeAnalysisPassName(), in canVectorizeMemory()
1177 if (Hints->getForce() == LoopVectorizeHints::FK_Enabled) in canVectorize()
DLoopVectorize.cpp885 LoopVectorizeHints Hints(TheLoop, true /* doesn't matter */, *ORE); in reportVectorizationFailure() local
886 ORE->emit(createLVAnalysis(Hints.vectorizeAnalysisPassName(), in reportVectorizationFailure()
969 const LoopVectorizeHints *Hints, in LoopVectorizationCostModel() argument
973 Hints(Hints), InterleaveInfo(IAI) {} in LoopVectorizationCostModel()
1508 const LoopVectorizeHints *Hints; member in llvm::LoopVectorizationCostModel
1540 LoopVectorizeHints Hints(OuterLp, true /*DisableInterleaving*/, *ORE); in isExplicitVecOuterLoop() local
1544 if (Hints.getForce() == LoopVectorizeHints::FK_Undefined) in isExplicitVecOuterLoop()
1548 if (!Hints.allowVectorization(Fn, OuterLp, in isExplicitVecOuterLoop()
1554 if (Hints.getInterleave() > 1) { in isExplicitVecOuterLoop()
1558 Hints.emitRemarkWithHints(); in isExplicitVecOuterLoop()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h174 bool doesNotMeet(Function *F, Loop *L, const LoopVectorizeHints &Hints);
207 GetLAA(GetLAA), ORE(ORE), Requirements(R), Hints(H), DB(DB), AC(AC) {} in LoopVectorizationLegality()
458 LoopVectorizeHints *Hints; variable
/third_party/openGLES/extensions/EXT/
DEXT_clip_volume_hint.txt71 Section 5.6, 'Hints,' should be changed to add the following
80 In table 6.18, 'Hints,' the following entry is added:
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_clip_volume_hint.txt71 Section 5.6, 'Hints,' should be changed to add the following
80 In table 6.18, 'Hints,' the following entry is added:
/third_party/openGLES/extensions/SGIX/
DSGIX_vertex_preclip.txt100 In section 5.6 Hints:
136 (table 6.23, Hints)
DSGIX_line_quality_hint.txt63 Add to section 5.6 ("Hints"):
DSGIX_color_matrix_accuracy.txt54 Add to section 5.6 ("Hints"):
DSGIX_scalebias_hint.txt64 Add to section 5.6 ("Hints"):
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DSGIX_vertex_preclip.txt100 In section 5.6 Hints:
136 (table 6.23, Hints)
DSGIX_line_quality_hint.txt63 Add to section 5.6 ("Hints"):
DSGIX_color_matrix_accuracy.txt54 Add to section 5.6 ("Hints"):
/third_party/libcoap/cmake/
DFindTinyDTLS.cmake26 # Hints
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DSourceMgr.cpp263 ArrayRef<SMFixIt> Hints) in SMDiagnostic() argument
266 FixIts(Hints.begin(), Hints.end()) { in SMDiagnostic()
/third_party/boost/libs/outcome/doc/src/content/reference/macros/
Dtry_failure_likely.md14 Hints are given to the compiler that the expression will be unsuccessful. If you expect success, yo…
Dtry.md14 Hints are given to the compiler that the expression will be successful. If you expect failure, you …
Dco_try_failure_likely.md14 Hints are given to the compiler that the expression will be unsuccessful. If you expect success, yo…
Dco_try.md14 Hints are given to the compiler that the expression will be successful. If you expect failure, you …
Dco_tryv.md16 Hints are given to the compiler that the expression will be successful. If you expect failure, you …
Dco_tryv_failure_likely.md16 Hints are given to the compiler that the expression will be unsuccessful. If you expect success, yo…
/third_party/boost/libs/asio/doc/
Doverview.qbk22 * [link boost_asio.overview.core.concurrency_hint Concurrency Hints]
68 * [link boost_asio.overview.core.concurrency_hint Concurrency Hints]

12345