/third_party/node/deps/v8/src/compiler/ |
H A D | scheduler.cc | 152 // Control nodes force coupled uses to be placed. in UpdatePlacement() 153 for (auto use : node->uses()) { in UpdatePlacement() 167 // schedulable. If all the uses of a node have been scheduled, then the node in UpdatePlacement() 1390 // Count the uses of every node, which is used to ensure that all of a in PrepareUses() 1391 // node's uses are scheduled before the node itself. in PrepareUses() 1421 // position to all uses. This in turn might push more nodes onto the queue. 1439 for (auto use : node->uses()) { in VisitNode() 1562 // Determine the dominating block for all of the uses of this node. It is in VisitNode() 1630 // The {block} is common dominator of all uses of {node}, so we cannot in SplitNode() 1640 // Check if the {node} has uses i in SplitNode() [all...] |
H A D | node-properties.cc | 230 for (auto use : node->uses()) { in FindProjection()
|
H A D | node.h | 143 Uses uses() { return Uses(this); } in uses() function in v8::internal::compiler::final 600 // A forward iterator to visit the uses edges of a node. 641 // A forward iterator to visit the uses of a node.
|
H A D | node.cc | 60 // Node uses compressed pointers, so zone must support pointer compression. in NewImpl() 116 // Initialize the input pointers and the uses. in NewImpl() 150 DCHECK(uses().empty()); in Kill()
|
H A D | node-matchers.h | 312 for (Node* use : input->uses()) { in OwnsInput() 754 // Skip addressing uses. in OwnedByAddressingOperand()
|
H A D | memory-lowering.cc | 122 for (Node* use : graph()->start()->uses()) { in GetWasmInstanceNode()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
H A D | nir_to_tgsi.c | 438 /* Propagate use requests from either our block's uses or our in ntt_live_regs() 748 struct list_head *uses, struct list_head *if_uses) in ntt_try_store_in_tgsi_output() 764 if (!list_is_empty(if_uses) || !list_is_singular(uses)) in ntt_try_store_in_tgsi_output() 767 nir_src *src = list_first_entry(uses, nir_src, use_link); in ntt_try_store_in_tgsi_output() 1045 /* XXX: nv50 uses the atomic flag to set caching for (lowered) atomic in ntt_setup_uniforms() 1075 if (!ntt_try_store_in_tgsi_output(c, &decl, &nir_reg->uses, &nir_reg->if_uses)) { in ntt_setup_registers() 1229 if (!ntt_try_store_in_tgsi_output(c, &dst, &ssa->uses, &ssa->if_uses)) in ntt_get_ssa_def_decl() 747 ntt_try_store_in_tgsi_output(struct ntt_compile *c, struct ureg_dst *dst, struct list_head *uses, struct list_head *if_uses) ntt_try_store_in_tgsi_output() argument
|
/third_party/gn/src/gn/ |
H A D | functions_target.cc | 226 file or a Python module it uses, those files should be listed in the "inputs" 581 # This example uses get_label_info() to compute the output directory of the
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_control_flow.c | 244 list_addtail(&src->src.use_link, &undef->def.uses); in nir_insert_phi_undef() 638 /* We need to walk the instructions and clean up defs/uses */ in cleanup_cf_node()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | MachineCopyPropagation.cpp | 80 STATISTIC(NumCopyForwards, "Number of copy uses forwarded"); 362 // Check that the existing copy uses the correct sub registers. in eraseIfRedundant() 444 /// Check that \p MI does not have implicit uses that overlap with it's \p Use 454 for (const MachineOperand &MIUse : MI.uses()) in hasImplicitOverlap() 468 // Look for non-tied explicit vreg uses that have an active COPY in forwardUses() 500 // FIXME: Don't handle partial uses of wider COPYs yet. in forwardUses()
|
H A D | MachineCSE.cpp | 207 // If (and only if) we've eliminated all uses of the copy, also in PerformTrivialCopyPropagation() 276 /// instruction does not uses a physical register. 282 // First, add all uses to PhysRefs. in hasLivePhysRegDefUses() 298 // (which currently contains only uses), set the PhysUseDef flag. in hasLivePhysRegDefUses() 436 // If CSReg is used at all uses of Reg, CSE should not increase register in isProfitableToCSE() 557 // It's also not safe if the instruction uses physical registers. in ProcessBlockCSE() 568 // in between and the physical register uses were not clobbered. in ProcessBlockCSE() 569 // This can never be the case if the instruction both uses and in ProcessBlockCSE() 664 // their uses in all the instructions between CSMI and MI. in ProcessBlockCSE() 681 // kill flag on all uses o in ProcessBlockCSE() [all...] |
H A D | SafeStack.cpp | 278 /// stack or not. The function analyzes all uses of AI and checks whether it is 281 // Go through all uses of this alloca and check whether all accesses to the in IsSafeStackAlloca() 288 // A DFS search through all uses of the alloca in bitcasts/PHI/GEPs/etc. in IsSafeStackAlloca() 291 for (const Use &UI : V->uses()) { in IsSafeStackAlloca() 345 // analysis here, which would look at all uses of an argument inside in IsSafeStackAlloca() 366 // All uses of the alloca are safe, we can place it on the safe stack. in IsSafeStackAlloca() 595 // Replace uses of the alloca with the new location. in moveStaticAllocasToUnsafeStack()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 399 // Add some fake uses for OpenMP provided arguments. in CreateParallel() 468 for (Use &U : V.uses()) in CreateParallel()
|
/third_party/skia/third_party/externals/spirv-tools/source/val/ |
H A D | validate_type.cpp | 509 // The only valid uses of OpTypeFunction are in an OpFunction, debugging, or in ValidateTypeFunction() 511 for (auto& pair : inst->uses()) { in ValidateTypeFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/ |
H A D | validate_type.cpp | 509 // The only valid uses of OpTypeFunction are in an OpFunction, debugging, or in ValidateTypeFunction() 511 for (auto& pair : inst->uses()) { in ValidateTypeFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | StackSafetyAnalysis.cpp | 80 /// Describe uses of address (alloca or parameter) inside of the function. 146 /// Describes uses of allocas and parameters inside of a single function. 150 // Informations about allocas uses. 152 // Informations about parameters uses. 178 O << " args uses:\n"; in print() 181 O << " allocas uses:\n"; in print() 281 /// The function analyzes all local uses of Ptr (alloca or argument) and 288 // A DFS search through all uses of the alloca in bitcasts/PHI/GEPs/etc. in analyzeAllUses() 291 for (const Use &UI : V->uses()) { in analyzeAllUses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | TailRecursionElimination.cpp | 113 for (auto &U : V->uses()) {
|
/third_party/spirv-tools/source/val/ |
H A D | validate_annotation.cpp | 343 for (auto pair : decoration_group->uses()) { in ValidateDecorationGroup()
|
H A D | validate_type.cpp | 504 // The only valid uses of OpTypeFunction are in an OpFunction, debugging, or in ValidateTypeFunction() 506 for (auto& pair : inst->uses()) { in ValidateTypeFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 426 for (SDNode *UI : Node->uses()) in isWorthFoldingSHL() 428 for (SDNode *UII : UI->uses()) in isWorthFoldingSHL() 734 for (auto Use : N->uses()) { in isWorthFoldingADDlow() 971 for (SDNode *UI : Node->uses()) { in SelectAddrModeWRO() 1055 for (SDNode *UI : Node->uses()) { in SelectAddrModeXRO() 1320 // Update uses of write back register in SelectPostLoad() 1323 // Update uses of vector list in SelectPostLoad() 1481 // Update uses of the write back register in SelectPostLoadLane() 1484 // Update uses of the vector list in SelectPostLoadLane() 1947 // Look for bits that will be useful for later uses [all...] |
/third_party/ffmpeg/libavutil/x86/ |
H A D | x86inc.asm | 24 ; This is a header file for the x264ASM assembly language, which uses 141 ; src) into registers, uses one additional register (tmp) plus 7 vector 716 ; subsequent uses of the function name automatically refer to the mangled version.
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 490 /// replaceCfiUses - Go through the uses list for this definition 494 /// uses. 497 /// replaceDirectCalls - Go through the uses list for this definition and 671 // Each use of the byte array uses a different alias. This makes the in createBitSetTest() 1085 for (auto &U : F->uses()) { in importFunction() 1103 // whether uses need to to be replaced. in importFunction() 1286 // Replace all uses of F with (F ? JT : 0). 1296 // Can not RAUW F with an expression that uses F. Replace with a temporary in replaceWeakDeclarationWithJumpTablePtr() 2000 for (const Use &U : TypeTestFunc->uses()) { in lower() 2012 for (const Use &U : ICallBranchFunnelFunc->uses()) { in lower() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineCFGStructurizer.cpp | 1025 for (auto &RI : II.uses()) { 1285 for (auto &UI : TI.uses()) { 1317 for (auto &UI : TI.uses()) { 1998 // need to replace any uses outside the region. 2058 // and replace all uses outside of the region with the new dest 2559 for (auto &UI : Branch.uses()) {
|
/third_party/skia/third_party/externals/microhttpd/doc/ |
H A D | texinfo.tex | 459 % Do not use \next, perhaps the caller of \parsearg uses it; reuse \temp: 1107 % PDF uses PostScript string constants for the names of xref targets, 2424 % Can't use plain's \frenchspacing because it uses the `\x notation, and 2481 % Unfortunately, TeX uses one parameter (\hyphenchar) to control 2676 % @url synonym for @uref, since that's how everyone uses it. 2697 % @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always), 2698 % `example' (@kbd uses ttsl only inside of @example and friends), 2699 % or `code' (@kbd uses normal tty font always). 2804 % which is what @var uses. 2813 % FYI, plain.tex uses \\ a [all...] |
/third_party/libunwind/libunwind/doc/ |
H A D | libunwind-ia64.tex | 14 The IA-64 version of \Prog{libunwind} uses a platform-string of
|