HomeSort by relevance Sort by last modified time
    Searched defs:Incoming (Results 1 - 22 of 22) sorted by null

  /external/llvm/lib/IR/
Instructions.cpp 101 // removeIncomingValue - Remove an incoming value. This is useful if a
148 return nullptr; // Incoming values not all the same.
161 /// unique non-undef incoming value need not dominate the PHI node.
165 Value *Incoming = getIncomingValue(i);
166 if (Incoming != this && !isa<UndefValue>(Incoming)) {
167 if (ConstantValue && ConstantValue != Incoming)
169 ConstantValue = Incoming;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
CorrelatedValuePropagation.cpp 95 Value *Incoming = P->getIncomingValue(i);
96 if (isa<Constant>(Incoming)) continue;
139 /// incoming edges, then it's true universally and we can simplify the compare.
ObjCARC.cpp     [all...]
  /external/webrtc/webrtc/p2p/base/
tcpport.h 81 // Accepts incoming TCP connection.
86 struct Incoming {
113 std::list<Incoming> incoming_;
  /external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
LoopUnroll.cpp 79 // incoming edges. This occurs when there are multiple edges from
253 // incoming values from the previous block.
280 Value *Incoming = phi->getIncomingValueForBlock(*BB);
281 ValueToValueMapTy::iterator It = LastValueMap.find(Incoming);
283 Incoming = It->second;
284 phi->addIncoming(Incoming, New);
304 // Loop over the PHI nodes in the original block, setting incoming values.
  /external/llvm/lib/Transforms/Scalar/
CorrelatedValuePropagation.cpp 99 Value *Incoming = P->getIncomingValue(i);
100 if (isa<Constant>(Incoming)) continue;
102 Value *V = LVI->getConstantOnEdge(Incoming, P->getIncomingBlock(i), BB, P);
104 // Look if the incoming value is a select with a scalar condition for which
105 // LVI can tells us the value. In that case replace the incoming value with
109 SelectInst *SI = dyn_cast<SelectInst>(Incoming);
126 // Look if the select has a constant but LVI tells us that the incoming
127 // value can never be that constant. In that case replace the incoming
215 /// that cannot fire no matter what the incoming edge can safely be removed. If
216 /// a case fires on every incoming edge then the entire switch can be remove
    [all...]
IndVarSimplify.cpp 183 /// common dominator for the incoming blocks.
250 // Check incoming value.
470 unsigned Ith; // Ith incoming value.
689 // incoming block is not loop header, we need to recursively check
760 Value *Incoming = P->getIncomingValueForBlock(ExitingBlocks[0]);
762 // If the Incoming value of P is found in RewritePhiSet, we know it
768 if (Phi.PN == P && (Phi.PN)->getIncomingValue(i) == Incoming) {
775 if (!found && (I = dyn_cast<Instruction>(Incoming)))
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Analysis/
LoopInfo.cpp 135 BasicBlock *Incoming = 0, *Backedge = 0;
141 Incoming = *PI++;
144 if (contains(Incoming)) {
147 std::swap(Incoming, Backedge);
155 dyn_cast<ConstantInt>(PN->getIncomingValueForBlock(Incoming)))
ConstantFolding.cpp 738 Value *Incoming = PN->getIncomingValue(i);
739 // If the incoming value is undef then skip it. Note that while we could
743 if (isa<UndefValue>(Incoming))
745 // If the incoming value is not a constant, or is a different constant to
747 Constant *C = dyn_cast<Constant>(Incoming);
753 // If we reach here, all incoming values are the same constant or undef.
    [all...]
InstructionSimplify.cpp 458 /// it on the incoming phi values yields the same result for every value. If so
481 // Evaluate the BinOp on the incoming phi values.
484 Value *Incoming = PI->getIncomingValue(i);
485 // If the incoming value is the phi node itself, it can safely be skipped.
486 if (Incoming == PI) continue;
488 SimplifyBinOp(Opcode, Incoming, RHS, TD, DT, MaxRecurse) :
489 SimplifyBinOp(Opcode, LHS, Incoming, TD, DT, MaxRecurse);
502 /// incoming phi values yields the same result every time. If so returns the
523 // Evaluate the BinOp on the incoming phi values.
526 Value *Incoming = PI->getIncomingValue(i)
    [all...]
  /external/llvm/lib/Target/AMDGPU/
SIAnnotateControlFlow.cpp 250 // Handle all non-constant incoming values first
252 Value *Incoming = Phi->getIncomingValue(i);
254 if (isa<ConstantInt>(Incoming)) {
260 Value *PhiArg = handleLoopCondition(Incoming, Broken, L, Term);
268 Value *Incoming = Phi->getIncomingValue(i);
269 if (Incoming != BoolTrue)
  /external/llvm/lib/Transforms/Utils/
LoopUnroll.cpp 99 // incoming edges. This occurs when there are multiple edges from
425 // the incoming values from the previous block.
448 Value *Incoming = phi->getIncomingValueForBlock(*BB);
449 ValueToValueMapTy::iterator It = LastValueMap.find(Incoming);
451 Incoming = It->second;
452 phi->addIncoming(Incoming, New);
488 // Loop over the PHI nodes in the original block, setting incoming values.
SimplifyIndVar.cpp 205 // If this is a value incoming from the backedge, then it cannot be a loop
236 Value *Incoming = PN->getIncomingValue(i);
239 if (auto *I = dyn_cast<Instruction>(Incoming))
243 const SCEV *IncomingS = SE->getSCEV(Incoming);
246 NewLHS = Incoming;
248 NewRHS = Incoming;
  /packages/apps/Gallery2/src/com/android/gallery3d/anim/
StateTransitionAnimation.java 32 public static final Spec INCOMING;
64 INCOMING = new Spec();
65 INCOMING.overlayAlphaFrom = 1f;
66 INCOMING.overlayAlphaTo = 0f;
67 INCOMING.overlayScaleFrom = 1f;
68 INCOMING.overlayScaleTo = 3f;
69 INCOMING.contentAlphaFrom = 0f;
70 INCOMING.contentAlphaTo = 1f;
71 INCOMING.contentScaleFrom = 0.25f;
72 INCOMING.contentScaleTo = 1f
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
StatepointLowering.cpp 141 // All incoming values should have same known stack slot, otherwise result
191 /// Try to find existing copies of the incoming values in stack slots used for
192 /// statepoint spilling. If we can find a spill slot for the incoming value,
199 SDValue Incoming = Builder.getValue(IncomingValue);
201 if (isa<ConstantSDNode>(Incoming) || isa<FrameIndexSDNode>(Incoming)) {
207 SDValue OldLocation = Builder.StatepointLowering.getLocation(Incoming);
240 SDValue Loc = Builder.DAG.getTargetFrameIndex(*Index, Incoming.getValueType());
241 Builder.StatepointLowering.setLocation(Incoming, Loc);
324 /// Spill a value incoming to the statepoint. It might be either part o
    [all...]
LegalizeIntegerTypes.cpp     [all...]
  /packages/apps/Gallery2/src/com/android/gallery3d/app/
StateManager.java 63 StateTransitionAnimation.Transition.Incoming);
93 StateTransitionAnimation.Transition.Incoming);
238 StateTransitionAnimation.Transition.Incoming);
  /external/llvm/lib/Analysis/
LazyValueInfo.cpp     [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp 837 // If Arg is a PHI, and one or more incoming values to the
840 // could be pushed up to just those paths with non-null incoming values.
852 // Determine if the PHI has any null operands, or any incoming
857 Value *Incoming =
859 if (IsNullOrUndef(Incoming))
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
LegalizeIntegerTypes.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp     [all...]
LoopVectorize.cpp 239 /// If the incoming type is void, we return void. If the VF is 1, we return
356 /// incoming value is 'Undef'. While vectorizing we only handled real values
    [all...]

Completed in 923 milliseconds