/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 325 // AMDGPU uses ADDC/SUBC/ADDE/SUBE in AMDGPUTargetLowering() 598 // XXX - Should this limit number of uses to check? in allUsesHaveSourceMods() 599 for (const SDNode *U : N->uses()) { in allUsesHaveSourceMods() 1300 // so permute it based on the compare type the hardware uses. in combineFMinMaxLegacy() 2810 // have other uses, but will only perform simplifications that involve in simplifyI24() 2843 for (SDNode *U : Val->uses()) { in hasVolatileUser() 3285 // multiple uses due to the separate mul + mulh[su]. 3507 // Pull a free FP operation out of a select so it may fold into uses. 3591 if (Cond.hasOneUse()) { // TODO: Look for multiple select uses. in performSelectCombine() 3616 // There's no reason to not do this if the condition has other uses in performSelectCombine() [all...] |
H A D | AMDGPURegisterBankInfo.cpp | 76 // Replace the extension with a select, which really uses the boolean in applyBank() 259 // getInstrMapping's default mapping uses ID 1, so start at 2. in addMappingFromTable() 838 for (MachineOperand &Op : MI.uses()) { in executeInWaterfallLoop() 2662 // currently assumes VALU uses. in getInstrMapping()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 82 "Number of compares not eliminated as they have non-extending uses."); 367 // Check to see if this function uses vector registers, which means we have to in InsertVRSaveCode() 3565 /// Do all uses of this SDValue need the result in a GPR? 3574 // checked if that use is an extending use. We check the other uses here. in allUsesExtend() 3579 for (auto CompareUse : Compare.getNode()->uses()) in allUsesExtend() 3599 // Don't convert this comparison to a GPR sequence because there are uses in getSETCCInGPR() 3600 // of the i1 result (i.e. uses that require the result in the CR). in getSETCCInGPR() 5160 // 32-bit ELF always uses a small code model toc access. in Select() 5370 // post-legalization uses SETULT in the SELECT_CC for the in combineToCMPB() 6320 // If the ToPromote set contains nodes that have uses outsid in PeepholePPC64ZExt() [all...] |
/third_party/ffmpeg/libavcodec/x86/ |
H A D | vp9itxfm.asm | 1989 ; uses blockq as scratch space
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_compiler_nir.c | 528 (list_length(&alu->src[0].src.ssa->uses) == 1)) { in emit_alu() 1435 * through ISAM (which uses the texture cache and won't get previous writes). in emit_intrinsic_load_image() 3354 * Blob uses OPC_GETBUF for them. in emit_tex_txs()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | pipeline.cc | 1649 // them while iterating uses(). in EliminateLoopExits() 1650 for (Node* use : loop_info.header->uses()) { in EliminateLoopExits()
|
H A D | simplified-lowering.cc | 59 // backwards from uses to definitions, around cycles in phis, according 75 // representation changes between uses that demand a particular 323 Truncation truncation_ = Truncation::None(); // Information about uses. 703 // Here we need to check all uses since we can't easily know which in RunRetypePhase() 706 for (Node* const user : revisit_node->uses()) { in RunRetypePhase() 1142 // beneficial to not go all the way to double, unless the uses are in GetOutputInfoForPhi() 1143 // double uses. For tagging that just means some potentially expensive in GetOutputInfoForPhi() 2102 // uses with Dead), but at that point some node lowering might have in VisitNode() 2419 // (c) the uses are truncating and the result is in the safe in VisitNode() 2466 // (c) the uses ar in VisitNode() [all...] |
/third_party/node/deps/openssl/openssl/external/perl/Text-Template-1.56/lib/Text/ |
H A D | Template.pm | 1291 write a custom C<BROKEN> function that uses the C<BROKEN_ARG> to get 1568 { $/ = "ho ho ho"; # Sabotage future uses of <FH>.
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 187 for (const Use &U : V->uses()) in predictValueUseListOrderImpl()
|
H A D | Verifier.cpp | 303 // This map is used to avoid visiting uses twice. We can arrive at a user 774 // upgrading them and we want to reserve the namespace for future uses. in visitNamedMDNode() 2065 // Check that the only uses of this gc.statepoint are gc.result or in verifyStatepoint() 2074 "gc.result or gc.relocate are the only value uses " in verifyStatepoint() 2344 // uses. in visitFunction() 3894 // Make sure we visit all uses of FPI, but for nested pads stop as in visitFuncletPadInst() 3903 // all direct uses of FPI. in visitFuncletPadInst() 4023 // uses are defined to happen on the incoming edge, not at the instruction. in verifyDominatesUse() 4033 "Instruction does not dominate all uses!", Op, &I); in verifyDominatesUse() 4115 // Check that all uses o in visitInstruction() [all...] |
/third_party/openssl/external/perl/Text-Template-1.56/lib/Text/ |
H A D | Template.pm | 1291 write a custom C<BROKEN> function that uses the C<BROKEN_ARG> to get 1568 { $/ = "ho ho ho"; # Sabotage future uses of <FH>.
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 12 /// convert uses of an element (or set of elements) of an alloca into a vector 110 STATISTIC(NumAllocaPartitionUses, "Number of alloca partition uses rewritten"); 111 STATISTIC(MaxUsesPerAllocaPartition, "Maximum number of uses of a partition"); 228 /// various uses. If a pointer escapes, we can't fully build a representation 229 /// for the slices used and we reflect that in this structure. The uses are 322 /// We store a vector of the slices formed by uses of the alloca here. This 463 // Clear out any split uses which have ended. 470 // Remove the uses which have ended in the prior partition. This 646 /// This class builds a set of alloca slices by recursively visiting the uses 676 // Completely skip uses whic [all...] |
H A D | LoopStrengthReduce.cpp | 29 // it's useful to think about these as the same register, with some uses using 31 // example, the icmp is a post-increment user, since it uses %i.next, which is 548 /// not include register uses implied by non-constant addrec strides. 574 /// Test whether this formula uses registers which are used by uses other than 1128 /// as uses invented by LSR itself. It includes information about what kinds of 1170 /// LSRUse. FindUseWithSimilarFormula can't consider uses with different max 1470 /// Test whether this fixup always uses its value outside of the given loop. 1848 /// an expression that computes the IV it uses from the IV used by the previous 1901 /// Helper for CollectChains to track multiple IV increment uses [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 381 // only uses stuff defined outside of the condition. If so, hoist it out. in DominatesMergePoint() 1216 // If we would need to insert a select that uses the value of this invoke 1302 // then replace all uses of the other with the first. Finally, we remove in HoistThenElseCodeToIf() 1986 // - All of their uses are in ThenBB. in SpeculativelyExecuteBB() 2239 // instructions into EdgeBB. We know that there will be no uses of the in FoldCondBranchOnPHI() 2653 // I is used in the same BB. Since BI uses Cond and doesn't have more slots in FoldBranchToCommonDest() 3653 // If the block has any PHIs in it or the icmp has multiple uses, it is too in tryToSimplifyUncondBranchWithICmpInIt() 3997 // We cannot kill the pad if it has multiple uses. This typically arises in removeEmptyCleanup() 4087 // If the PHI node has no uses, just leave it. It will be erased in removeEmptyCleanup() 4137 // Replace any uses o in mergeCleanupPad() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 613 // Find and record all uses of this vector that extract element 0 or 1. in tryEXTRACT_VECTOR_ELEMENT() 615 for (auto U : Vector.getNode()->uses()) { in tryEXTRACT_VECTOR_ELEMENT() 694 // when the user uses a builtin. in canLowerToLDG() 903 // f16 uses .b16 as its storage type. 1760 // f16 uses .b16 as its storage type.
|
H A D | NVPTXISelLowering.cpp | 9 // This file defines the interfaces that NVPTX uses to lower LLVM code into a 1287 // bits in size. fp16 normally uses .b16 as its storage type in in getPrototype() 1348 // bits in size. fp16 normally uses .b16 as its storage type in getPrototype() 1887 // (see LegalizeDAG.cpp). This is slow and uses local memory. 2262 // in LegalizeDAG.cpp which also uses MergeValues. in LowerLOADi1() 4377 // Do the fusion only when the mul has less than 5 uses and all in PerformADDCombineWithOperands() 4381 // If there are more than 4 uses, even if they are all add, fusing in PerformADDCombineWithOperands() 4558 for (const SDNode *U : Num->uses()) { in PerformREMCombine()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 1472 // needs the callee-saved argument register R6, or if the call uses in canUseSiblingCall() 2073 // Update the chain uses. in adjustSubwordCmp() 2230 // See whether X has any SIGN_EXTEND_INREG uses. in adjustForLTGFR() 3276 // Update the chain uses. in lowerBITCAST() 3867 // ATOMIC_SWAPW uses RISBG to rotate the field left, but all other in lowerATOMIC_LOAD_OP() 5601 // If N0 has multiple uses, change other uses as well. in combineZERO_EXTEND() 5728 // Update uses of the loaded Value while preserving old chains. in combineLOAD() 5949 for (auto *U : Vec->uses()) { in combineFP_ROUND() 6015 for (auto *U : Vec->uses()) { in combineFP_EXTEND() [all...] |
/third_party/node/deps/cares/ |
H A D | configure | 1534 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 10745 *** Warning: the command libtool uses to detect shared libraries, 10812 *** Warning: the command libtool uses to detect shared libraries, 11067 # QNX uses GNU C++, but need to define -shared option too, otherwise 11248 # QNX uses GNU C++, but need to define -shared option too, otherwise 12418 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 14920 # ltmain only uses $CC for tagged configurations so make sure $CC is set. 15104 # Check if GNU C++ uses GNU ld as the underlying linker, since the 15130 # command for GNU C++ for the case where it uses the native 16497 # QNX uses GN [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 1188 // Code that uses clang vector extensions can mark that it in allowsMisalignedMemoryAccesses() 1214 // Code that uses clang vector extensions can mark that it in allowsMisalignedMemoryAccesses() 3347 // Since AnalyzeFormalArguments uses Ins[].VT for both ValVT and LocVT, here in LowerFormalArguments() 3973 // Since AnalyzeCallOperands uses Ins[].VT for both ValVT and LocVT, here in LowerCall() 4384 // value. This is strictly redundant on Darwin (which uses "zeroext in LowerReturn() 5164 // be more efficiently lowered to the following sequence that uses in LowerCTPOP() 5989 // intelligently choose an offset based on the uses. in isOffsetFoldingLegal() 8923 for (const Use &U : Ext->uses()) { in isExtFreeImpl() 9218 // Replace uses of the shufflevector instructions with the sub-vectors in lowerInterleavedLoad() 11452 // Don't split stores with alignment of 1 or 2. Code that uses clan in splitStores() [all...] |
H A D | AArch64FastISel.cpp | 459 // MachO still uses GOT for large code-model accesses, but ELF requires in materializeGV() 2069 for (auto &Opnd : MI->uses()) { in selectLoad() 3313 // Add implicit physical register uses to the call. in fastLowerCall() 4618 // Conservatively clear all kill flags from all uses, because we are in selectIntExt()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 9 // This file defines the interfaces that X86 uses to lower LLVM code into a 119 // X86 is weird. It always uses i8 for shift amounts and setcc results. in X86TargetLowering() 121 // X86-SSE is even stranger. It uses -1 or 0 for vector masks. in X86TargetLowering() 633 // f80 always uses X87. in X86TargetLowering() 681 // f128 uses xmm registers, but most operations require libcalls. in X86TargetLowering() 715 // LegalizeDAG uses the result type to know when to run a custom handler. in X86TargetLowering() 835 // No operations on x86mmx supported, everything uses intrinsics. in X86TargetLowering() 2414 // X86-64 uses RIP relative addressing based on the jump table label. in getPICJumpTableRelocBaseExpr() 3094 /// CallIsStructReturn - Determines whether a call uses struct return 3114 /// Determines whether a function uses struc [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 714 // Process the worklist, deleting the nodes and adding their uses to the 737 // Now that we removed this operand, see if there are no uses of it left. 761 // Finally, remove uses due to operands of this node, remove from the 1083 // different places. Do not propagate one location to all uses as it 3680 // answer. Now proceed to the generic code that uses 5244 // i8, which is easy to fall into in generic code that uses 7904 // Delete any nodes that are still dead after adding the uses for the 8308 assert(From != To.getNode() && "Cannot replace uses of with self"); 8313 // Iterate over all the existing uses of From. New uses wil [all...] |
/third_party/ffmpeg/ |
H A D | configure | 425 --sws-max-filter-size=N the max filter size swscale uses [$sws_max_filter_size_default]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 82 // Controls the number of uses of the value searched for possible 84 static cl::opt<unsigned> DomConditionsMaxUses("dom-conditions-max-uses", 482 // If all uses of this value are ephemeral, then so is this value. in isEphemeralValueOf() 2054 assert(BI->isConditional() && "uses a comparison!"); in isKnownNonNullFromDominatingCondition() 2586 // answer. Now proceed to the generic code that uses in ComputeNumSignBitsImpl() 4377 for (auto &RU : Result->uses()) in isOverflowIntrinsicNoWrap() 4567 // We currently only look for uses of poison values within the same basic in programUndefinedIfFullPoison() 4568 // block, as that makes it easier to guarantee that the uses will be in programUndefinedIfFullPoison() 4571 // FIXME: Expand this to consider uses beyond the same basic block. To do in programUndefinedIfFullPoison() 4595 // Mark poison that propagates from I through uses o in programUndefinedIfFullPoison() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 11 // The vectorizer uses the TargetTransformInfo analysis to estimate the costs 456 /// uses. When visiting the definition, we either vectorize or scalarize the 459 /// entries.) Then, as we encounter uses of the definition, we derive values 461 /// For example, if we scalarize a definition and one of its uses is vector, 1786 // re-uses the same InductionDescriptor that original IV uses but we don't 1796 // The rest of the Casts (if exist) have no uses outside the 2066 // loop invariant. Broadcast V and save the value for future uses. 3156 // the remainder loop uses to initialize its own IV. 3983 // It's legal to sink the instruction if all its uses occu [all...] |