/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerI1Copies.h | 25 struct Incoming { struct 30 Incoming(Register Reg, MachineBasicBlock *Block, Register UpdatedReg) in Incoming() argument
|
H A D | SILowerI1Copies.cpp | 161 for (auto Incoming : Incomings) { in analyze() local 312 for (auto &Incoming : Incomings) global() local 336 for (auto &Incoming : Incomings) inLoopLevel() local 599 for (auto &Incoming : Incomings) { lowerPhis() local 604 for (auto &Incoming : Incomings) { lowerPhis() local 619 for (auto &Incoming : Incomings) { lowerPhis() local 630 for (auto &Incoming : Incomings) { lowerPhis() local [all...] |
H A D | AMDGPURewriteUndefForPHI.cpp | 119 Value *Incoming = PHI.getIncomingValue(i); in INITIALIZE_PASS_DEPENDENCY() local
|
H A D | SIInsertWaitcnts.cpp | 568 std::unique_ptr<WaitcntBrackets> Incoming; global() member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 142 for (auto Incoming : zip(PN.blocks(), PN.incoming_values())) { in foldIntegerTypedPHI() local 253 for (auto Incoming : zip(PN.blocks(), AvailablePtrVals)) { in foldIntegerTypedPHI() local 352 for (auto Incoming : zip(PN.blocks(), PN.incoming_values())) in foldPHIArgInsertValueInstructionIntoPHI() local 390 for (auto Incoming in foldPHIArgExtractValueInstructionIntoPHI() local 467 for (auto Incoming : drop_begin(zip(PN.blocks(), PN.incoming_values()))) { foldPHIArgBinOpIntoPHI() local 594 for (auto Incoming : drop_begin(zip(PN.blocks(), PN.incoming_values()))) { foldPHIArgGEPIntoPHI() local 696 for (auto Incoming : drop_begin(zip(PN.blocks(), PN.incoming_values()))) { foldPHIArgLoadIntoPHI() local 755 for (auto Incoming : drop_begin(zip(PN.blocks(), PN.incoming_values()))) { foldPHIArgLoadIntoPHI() local 930 for (auto Incoming : drop_begin(zip(PN.blocks(), PN.incoming_values()))) { foldPHIArgOpIntoPHI() local 1120 for (auto Incoming : zip(PN->blocks(), PN->incoming_values())) { SliceUpIllegalIntegerPHI() local 1212 for (auto Incoming : zip(PN->blocks(), PN->incoming_values())) { SliceUpIllegalIntegerPHI() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | StatepointLowering.cpp | 248 static bool willLowerDirectly(SDValue Incoming) { in willLowerDirectly() argument 271 SDValue Incoming = Builder.getValue(IncomingValue); in reservePreviousStackSlotForValue() local 374 spillIncomingStatepointValue(SDValue Incoming,SDValue Chain,SelectionDAGBuilder & Builder) spillIncomingStatepointValue() argument 422 lowerIncomingStatepointValue(SDValue Incoming,bool RequireSpillSlot,SmallVectorImpl<SDValue> & Ops,SmallVectorImpl<MachineMemOperand * > & MemRefs,SelectionDAGBuilder & Builder) lowerIncomingStatepointValue() argument 642 SDValue Incoming; lowerStatepointMetaArgs() local 674 SDValue Incoming = Builder.getValue(V); lowerStatepointMetaArgs() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopDeletion.cpp | 275 Value *Incoming = PN.getIncomingValueForBlock(Pred); in canProveExitOnFirstIteration() local 321 auto *Incoming = GetSoleInputOnFirstIteration(PN); in canProveExitOnFirstIteration() local
|
H A D | CorrelatedValuePropagation.cpp | 168 } else if (Incoming != CommonValue) { in simplifyCommonValuePhi() local 213 getValueOnEdge(LazyValueInfo * LVI,Value * Incoming,BasicBlock * From,BasicBlock * To,Instruction * CxtI) getValueOnEdge() argument 266 Value *Incoming = P->getIncomingValue(i); processPHI() local [all...] |
H A D | DFAJumpThreading.cpp | 633 Value *Incoming = CurPhi->getIncomingValueForBlock(IncomingBB); getStateDefMap() local 1073 Value *Incoming = Phi->getIncomingValueForBlock(BB); updateSuccessorPhis() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ReachingDefAnalysis.cpp | 86 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in enterBasicBlock() local 162 const LiveRegsDefInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in reprocessBasicBlock() local 444 SmallPtrSet<MachineInstr*, 2> Incoming; in getUniqueReachingMIDef() local [all...] |
H A D | ExecutionDomainFix.cpp | 172 LiveRegsDVInfo &Incoming = MBBOutRegsInfos[pred->getNumber()]; in enterBasicBlock() local
|
H A D | ComplexDeinterleavingPass.cpp | 244 BasicBlock *Incoming = nullptr; member in __anonaf30dea60111::ComplexDeinterleavingGraph
|
H A D | ModuloSchedule.cpp | 841 removePhis(MachineBasicBlock * BB,MachineBasicBlock * Incoming) removePhis() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZHazardRecognizer.cpp | 451 copyState(SystemZHazardRecognizer *Incoming) { in copyState()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DependenceGraphBuilder.cpp | 145 Incoming, // Incoming edges to the SCC in createPiBlocks() enumerator
|
H A D | LoopInfo.cpp | 124 getIncomingAndBackEdge(BasicBlock * & Incoming,BasicBlock * & Backedge) const getIncomingAndBackEdge() argument 153 BasicBlock *Incoming = nullptr, *Backedge = nullptr; getCanonicalInductionVariable() local
|
H A D | IRSimilarityIdentifier.cpp | 175 BasicBlock *Incoming = PN->getIncomingBlock(Idx); in setPHIPredecessors() local
|
H A D | LazyValueInfo.cpp | 1919 Value *Incoming = PHI->getIncomingValue(i); getPredicateAt() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 1892 reconnectPhis(BasicBlock * Out,BasicBlock * GuardBlock,const SetVector<BasicBlock * > & Incoming,BasicBlock * FirstGuardBlock) reconnectPhis() argument 1994 calcPredicateUsingInteger(const BBSetVector & Incoming,const BBSetVector & Outgoing,SmallVectorImpl<BasicBlock * > & GuardBlocks,BBPredicates & GuardPredicates) calcPredicateUsingInteger() argument 2039 calcPredicateUsingBooleans(const BBSetVector & Incoming,const BBSetVector & Outgoing,SmallVectorImpl<BasicBlock * > & GuardBlocks,BBPredicates & GuardPredicates,SmallVectorImpl<WeakVH> & DeletionCandidates) calcPredicateUsingBooleans() argument 2110 convertToGuardPredicates(SmallVectorImpl<BasicBlock * > & GuardBlocks,SmallVectorImpl<WeakVH> & DeletionCandidates,const BBSetVector & Incoming,const BBSetVector & Outgoing,const StringRef Prefix,std::optional<unsigned> MaxControlFlowBooleans) convertToGuardPredicates() argument 2136 CreateControlFlowHub(DomTreeUpdater * DTU,SmallVectorImpl<BasicBlock * > & GuardBlocks,const BBSetVector & Incoming,const BBSetVector & Outgoing,const StringRef Prefix,std::optional<unsigned> MaxControlFlowBooleans) CreateControlFlowHub() argument [all...] |
H A D | LoopUnroll.cpp | 606 Value *Incoming = PHI.getIncomingValueForBlock(*BB); UnrollLoop() local
|
H A D | LoopUtils.cpp | 1299 Value *Incoming = P->getIncomingValueForBlock(ExitingBlocks[0]); canLoopBeDeleted() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | TruncInstCombine.cpp | 484 for (auto Incoming : zip(OldPN->incoming_values(), OldPN->blocks())) in ReduceExpressionGraph() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 1086 Value *Incoming = GetRCIdentityRoot(PN->getIncomingValue(i)); OptimizeIndividualCallImpl() local 1142 Value *Incoming = GetRCIdentityRoot(PN->getIncomingValue(i)); OptimizeIndividualCallImpl() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | IROutliner.cpp | 228 BasicBlock *Incoming = PN.getIncomingBlock(Idx); in replaceTargetsFromPHINode() local 1181 Value *Incoming; getGVNForPHINode() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 578 MachineBasicBlock *Incoming = *PI++; in getLoopTripCount() local
|