Home
last modified time | relevance | path

Searched refs:Incoming (Results 1 – 25 of 119) sorted by relevance

12345

/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp238 static bool willLowerDirectly(SDValue Incoming) { in willLowerDirectly() argument
241 if (isa<FrameIndexSDNode>(Incoming)) in willLowerDirectly()
248 if (Incoming.getValueType().getSizeInBits() > 64) in willLowerDirectly()
251 return (isa<ConstantSDNode>(Incoming) || isa<ConstantFPSDNode>(Incoming) || in willLowerDirectly()
252 Incoming.isUndef()); in willLowerDirectly()
262 SDValue Incoming = Builder.getValue(IncomingValue); in reservePreviousStackSlotForValue() local
266 if (willLowerDirectly(Incoming)) in reservePreviousStackSlotForValue()
269 SDValue OldLocation = Builder.StatepointLowering.getLocation(Incoming); in reservePreviousStackSlotForValue()
304 Builder.StatepointLowering.setLocation(Incoming, Loc); in reservePreviousStackSlotForValue()
365 spillIncomingStatepointValue(SDValue Incoming, SDValue Chain, in spillIncomingStatepointValue() argument
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp199 SDValue Incoming = Builder.getValue(IncomingValue); in reservePreviousStackSlotForValue() local
201 if (isa<ConstantSDNode>(Incoming) || isa<FrameIndexSDNode>(Incoming)) { in reservePreviousStackSlotForValue()
207 SDValue OldLocation = Builder.StatepointLowering.getLocation(Incoming); in reservePreviousStackSlotForValue()
240 SDValue Loc = Builder.DAG.getTargetFrameIndex(*Index, Incoming.getValueType()); in reservePreviousStackSlotForValue()
241 Builder.StatepointLowering.setLocation(Incoming, Loc); in reservePreviousStackSlotForValue()
331 spillIncomingStatepointValue(SDValue Incoming, SDValue Chain, in spillIncomingStatepointValue() argument
333 SDValue Loc = Builder.StatepointLowering.getLocation(Incoming); in spillIncomingStatepointValue()
337 Loc = Builder.StatepointLowering.allocateStackSlot(Incoming.getValueType(), in spillIncomingStatepointValue()
341 Loc = Builder.DAG.getTargetFrameIndex(Index, Incoming.getValueType()); in spillIncomingStatepointValue()
355 Incoming.getValueType().getSizeInBits() && in spillIncomingStatepointValue()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp225 SDValue Incoming = Builder.getValue(IncomingValue); in reservePreviousStackSlotForValue() local
227 if (isa<ConstantSDNode>(Incoming) || isa<FrameIndexSDNode>(Incoming)) { in reservePreviousStackSlotForValue()
233 SDValue OldLocation = Builder.StatepointLowering.getLocation(Incoming); in reservePreviousStackSlotForValue()
268 Builder.StatepointLowering.setLocation(Incoming, Loc); in reservePreviousStackSlotForValue()
368 spillIncomingStatepointValue(SDValue Incoming, SDValue Chain, in spillIncomingStatepointValue() argument
370 SDValue Loc = Builder.StatepointLowering.getLocation(Incoming); in spillIncomingStatepointValue()
375 Loc = Builder.StatepointLowering.allocateStackSlot(Incoming.getValueType(), in spillIncomingStatepointValue()
388 (int64_t)Incoming.getValueSizeInBits() && in spillIncomingStatepointValue()
400 Chain = Builder.DAG.getStore(Chain, Builder.getCurSDLoc(), Incoming, Loc, in spillIncomingStatepointValue()
405 Builder.StatepointLowering.setLocation(Incoming, Loc); in spillIncomingStatepointValue()
[all …]
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZHazardRecognizer.cpp451 copyState(SystemZHazardRecognizer *Incoming) { in copyState() argument
453 CurrGroupSize = Incoming->CurrGroupSize; in copyState()
454 LLVM_DEBUG(CurGroupDbg = Incoming->CurGroupDbg;); in copyState()
457 ProcResourceCounters = Incoming->ProcResourceCounters; in copyState()
458 CriticalResourceIdx = Incoming->CriticalResourceIdx; in copyState()
461 LastFPdOpCycleIdx = Incoming->LastFPdOpCycleIdx; in copyState()
462 GrpCount = Incoming->GrpCount; in copyState()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZHazardRecognizer.cpp451 copyState(SystemZHazardRecognizer *Incoming) { in copyState() argument
453 CurrGroupSize = Incoming->CurrGroupSize; in copyState()
454 LLVM_DEBUG(CurGroupDbg = Incoming->CurGroupDbg;); in copyState()
457 ProcResourceCounters = Incoming->ProcResourceCounters; in copyState()
458 CriticalResourceIdx = Incoming->CriticalResourceIdx; in copyState()
461 LastFPdOpCycleIdx = Incoming->LastFPdOpCycleIdx; in copyState()
462 GrpCount = Incoming->GrpCount; in copyState()
/external/llvm-project/llvm/lib/CodeGen/
DReachingDefAnalysis.cpp79 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in enterBasicBlock() local
82 if (Incoming.empty()) in enterBasicBlock()
87 LiveRegs[Unit] = std::max(LiveRegs[Unit], Incoming[Unit]); in enterBasicBlock()
156 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in reprocessBasicBlock() local
158 if (Incoming.empty()) in reprocessBasicBlock()
162 int Def = Incoming[Unit]; in reprocessBasicBlock()
442 SmallPtrSet<MachineInstr*, 2> Incoming; in getUniqueReachingMIDef() local
445 getLiveOuts(Pred, PhysReg, Incoming); in getUniqueReachingMIDef()
450 if (Incoming.size() == 1 && (*Incoming.begin())->getParent() != Parent) in getUniqueReachingMIDef()
451 return *Incoming.begin(); in getUniqueReachingMIDef()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDependenceGraphBuilder.cpp145 Incoming, // Incoming edges to the SCC in createPiBlocks() enumerator
185 << (Dir == Direction::Incoming ? "incoming)" : "outgoing)") in createPiBlocks()
188 assert((Dir == Direction::Incoming || Dir == Direction::Outgoing) && in createPiBlocks()
196 if (Dir == Direction::Incoming) { in createPiBlocks()
212 reconnectEdges(N, SCCNode, &PiNode, Direction::Incoming); in createPiBlocks()
DLoopInfo.cpp122 bool Loop::getIncomingAndBackEdge(BasicBlock *&Incoming, in getIncomingAndBackEdge() argument
126 Incoming = nullptr; in getIncomingAndBackEdge()
133 Incoming = *PI++; in getIncomingAndBackEdge()
137 if (contains(Incoming)) { in getIncomingAndBackEdge()
140 std::swap(Incoming, Backedge); in getIncomingAndBackEdge()
144 assert(Incoming && Backedge && "expected non-null incoming and backedges"); in getIncomingAndBackEdge()
151 BasicBlock *Incoming = nullptr, *Backedge = nullptr; in getCanonicalInductionVariable() local
152 if (!getIncomingAndBackEdge(Incoming, Backedge)) in getCanonicalInductionVariable()
159 dyn_cast<ConstantInt>(PN->getIncomingValueForBlock(Incoming))) in getCanonicalInductionVariable()
/external/llvm-project/llvm/lib/Analysis/
DDependenceGraphBuilder.cpp146 Incoming, // Incoming edges to the SCC in createPiBlocks() enumerator
186 << (Dir == Direction::Incoming ? "incoming)" : "outgoing)") in createPiBlocks()
189 assert((Dir == Direction::Incoming || Dir == Direction::Outgoing) && in createPiBlocks()
197 if (Dir == Direction::Incoming) { in createPiBlocks()
213 reconnectEdges(N, SCCNode, &PiNode, Direction::Incoming); in createPiBlocks()
DLoopInfo.cpp123 bool Loop::getIncomingAndBackEdge(BasicBlock *&Incoming, in getIncomingAndBackEdge() argument
127 Incoming = nullptr; in getIncomingAndBackEdge()
134 Incoming = *PI++; in getIncomingAndBackEdge()
138 if (contains(Incoming)) { in getIncomingAndBackEdge()
141 std::swap(Incoming, Backedge); in getIncomingAndBackEdge()
145 assert(Incoming && Backedge && "expected non-null incoming and backedges"); in getIncomingAndBackEdge()
152 BasicBlock *Incoming = nullptr, *Backedge = nullptr; in getCanonicalInductionVariable() local
153 if (!getIncomingAndBackEdge(Incoming, Backedge)) in getCanonicalInductionVariable()
160 dyn_cast<ConstantInt>(PN->getIncomingValueForBlock(Incoming))) in getCanonicalInductionVariable()
/external/llvm-project/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp1155 const SetVector<BasicBlock *> &Incoming, in reconnectPhis() argument
1161 PHINode::Create(Phi->getType(), Incoming.size(), in reconnectPhis()
1163 for (auto In : Incoming) { in reconnectPhis()
1172 assert(NewPhi->getNumIncomingValues() == Incoming.size()); in reconnectPhis()
1240 SmallVectorImpl<WeakVH> &DeletionCandidates, const BBSetVector &Incoming, in convertToGuardPredicates() argument
1242 auto &Context = Incoming.front()->getContext(); in convertToGuardPredicates()
1252 PHINode::Create(Type::getInt1Ty(Context), Incoming.size(), in convertToGuardPredicates()
1257 for (auto In : Incoming) { in convertToGuardPredicates()
1334 const BBSetVector &Incoming, const BBSetVector &Outgoing, in CreateControlFlowHub() argument
1336 auto F = Incoming.front()->getParent(); in CreateControlFlowHub()
[all …]
DUnifyLoopExits.cpp84 const SetVector<BasicBlock *> &Incoming, in INITIALIZE_PASS_DEPENDENCY()
115 auto NewPhi = PHINode::Create(Def->getType(), Incoming.size(), in INITIALIZE_PASS_DEPENDENCY()
118 for (auto In : Incoming) { in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp252 Value *Incoming = Phi->getIncomingValue(i); in handleLoopCondition() local
254 if (isa<ConstantInt>(Incoming)) { in handleLoopCondition()
260 Value *PhiArg = handleLoopCondition(Incoming, Broken, L, Term); in handleLoopCondition()
268 Value *Incoming = Phi->getIncomingValue(i); in handleLoopCondition() local
269 if (Incoming != BoolTrue) in handleLoopCondition()
/external/rust/crates/vsock/src/
Dlib.rs37 pub struct Incoming<'a> { struct
41 impl<'a> Iterator for Incoming<'a> { argument
154 pub fn incoming(&self) -> Incoming { in incoming() argument
155 Incoming { listener: self } in incoming()
/external/rust/crates/futures-executor/src/
Dlocal_pool.rs30 incoming: Rc<Incoming>,
37 incoming: Weak<Incoming>,
40 type Incoming = RefCell<Vec<LocalFutureObj<'static, ()>>>; typedef
/external/llvm-project/polly/lib/Transform/
DDeLICM.cpp590 for (auto Incoming : PHI->blocks()) { in isMappable() local
591 if (!S->contains(Incoming)) { in isMappable()
813 auto Incoming = MA->getIncoming(); in determinePHIWrittenValues() local
814 assert(!Incoming.empty()); in determinePHIWrittenValues()
815 if (Incoming.size() == 1) { in determinePHIWrittenValues()
816 ValInst = makeValInst(Incoming[0].second, WriteStmt, in determinePHIWrittenValues()
817 LI->getLoopFor(Incoming[0].first)); in determinePHIWrittenValues()
1097 for (auto Incoming : PHIWrite->getIncoming()) { in collapseScalarsToStore() local
1099 PHIWriteStmt->lookupInputAccessOf(Incoming.second); in collapseScalarsToStore()
DZoneAlgo.cpp521 for (const Use &Incoming : Cur->incoming_values()) { in isRecursivePHI() local
522 Value *IncomingVal = Incoming.get(); in isRecursivePHI()
911 for (MemoryAccess *Incoming : Incomings) { in isNormalizable()
912 if (Incoming->getIncoming().size() != 1) in isNormalizable()
1038 auto Incoming = MA->getIncoming(); in computeNormalizedPHIs() local
1039 assert(Incoming.size() == 1 && "The incoming value must be " in computeNormalizedPHIs()
1042 Value *IncomingVal = Incoming[0].second; in computeNormalizedPHIs()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp166 Value *Incoming = P->getIncomingValue(i); in simplifyCommonValuePhi() local
167 if (auto *IncomingConstant = dyn_cast<Constant>(Incoming)) { in simplifyCommonValuePhi()
171 CommonValue = Incoming; in simplifyCommonValuePhi()
172 } else if (Incoming != CommonValue) { in simplifyCommonValuePhi()
218 Value *Incoming = P->getIncomingValue(i); in processPHI() local
219 if (isa<Constant>(Incoming)) continue; in processPHI()
221 Value *V = LVI->getConstantOnEdge(Incoming, P->getIncomingBlock(i), BB, P); in processPHI()
228 SelectInst *SI = dyn_cast<SelectInst>(Incoming); in processPHI()
/external/llvm/lib/Analysis/
DLoopInfo.cpp113 BasicBlock *Incoming = nullptr, *Backedge = nullptr; in getCanonicalInductionVariable() local
119 Incoming = *PI++; in getCanonicalInductionVariable()
122 if (contains(Incoming)) { in getCanonicalInductionVariable()
125 std::swap(Incoming, Backedge); in getCanonicalInductionVariable()
133 dyn_cast<ConstantInt>(PN->getIncomingValueForBlock(Incoming))) in getCanonicalInductionVariable()
/external/webrtc/p2p/base/
Dtcp_port.h83 struct Incoming { struct
111 std::list<Incoming> incoming_;
/external/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp99 Value *Incoming = P->getIncomingValue(i); in processPHI() local
100 if (isa<Constant>(Incoming)) continue; in processPHI()
102 Value *V = LVI->getConstantOnEdge(Incoming, P->getIncomingBlock(i), BB, P); in processPHI()
109 SelectInst *SI = dyn_cast<SelectInst>(Incoming); in processPHI()
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp236 Value *Incoming = PN->getIncomingValue(i); in eliminateIVComparison() local
239 if (auto *I = dyn_cast<Instruction>(Incoming)) in eliminateIVComparison()
243 const SCEV *IncomingS = SE->getSCEV(Incoming); in eliminateIVComparison()
246 NewLHS = Incoming; in eliminateIVComparison()
248 NewRHS = Incoming; in eliminateIVComparison()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp164 Value *Incoming = P->getIncomingValue(i); in simplifyCommonValuePhi() local
165 if (auto *IncomingConstant = dyn_cast<Constant>(Incoming)) { in simplifyCommonValuePhi()
169 CommonValue = Incoming; in simplifyCommonValuePhi()
170 } else if (Incoming != CommonValue) { in simplifyCommonValuePhi()
216 Value *Incoming = P->getIncomingValue(i); in processPHI() local
217 if (isa<Constant>(Incoming)) continue; in processPHI()
219 Value *V = LVI->getConstantOnEdge(Incoming, P->getIncomingBlock(i), BB, P); in processPHI()
226 SelectInst *SI = dyn_cast<SelectInst>(Incoming); in processPHI()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DReachingDefAnalysis.cpp59 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in enterBasicBlock() local
62 if (Incoming.empty()) in enterBasicBlock()
67 LiveRegs[Unit] = std::max(LiveRegs[Unit], Incoming[Unit]); in enterBasicBlock()
/external/llvm-project/polly/lib/Support/
DVirtualInstruction.cpp356 for (auto Incoming : Acc->getIncoming()) { in walkReachable() local
358 S, Stmt, LI->getLoopFor(Incoming.first), Incoming.second, true); in walkReachable()

12345