/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64RedundantCopyElimination.cpp | 168 for (MachineInstr &PredI : make_range(std::next(RIt), PredMBB->rend())) { in knownRegValInBlock() 171 switch (PredI.getOpcode()) { in knownRegValInBlock() 184 if (!PredI.getOperand(1).isReg()) in knownRegValInBlock() 186 MCPhysReg DstReg = PredI.getOperand(0).getReg(); in knownRegValInBlock() 187 MCPhysReg SrcReg = PredI.getOperand(1).getReg(); in knownRegValInBlock() 194 if (PredI.getOperand(2).isImm() && DomBBClobberedRegs.available(SrcReg) && in knownRegValInBlock() 197 int32_t KnownImm = PredI.getOperand(2).getImm(); in knownRegValInBlock() 198 int32_t Shift = PredI.getOperand(3).getImm(); in knownRegValInBlock() 202 FirstUse = PredI; in knownRegValInBlock() 217 FirstUse = PredI; in knownRegValInBlock() [all …]
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64RedundantCopyElimination.cpp | 168 for (MachineInstr &PredI : make_range(std::next(RIt), PredMBB->rend())) { in knownRegValInBlock() 171 switch (PredI.getOpcode()) { in knownRegValInBlock() 184 if (!PredI.getOperand(1).isReg()) in knownRegValInBlock() 186 MCPhysReg DstReg = PredI.getOperand(0).getReg(); in knownRegValInBlock() 187 MCPhysReg SrcReg = PredI.getOperand(1).getReg(); in knownRegValInBlock() 194 if (PredI.getOperand(2).isImm() && DomBBClobberedRegs.available(SrcReg) && in knownRegValInBlock() 197 int32_t KnownImm = PredI.getOperand(2).getImm(); in knownRegValInBlock() 198 int32_t Shift = PredI.getOperand(3).getImm(); in knownRegValInBlock() 202 FirstUse = PredI; in knownRegValInBlock() 217 FirstUse = PredI; in knownRegValInBlock() [all …]
|
/external/llvm-project/llvm/test/TableGen/ |
D | GlobalISelEmitter-zero-reg.td | 13 class PredI<dag OOps, dag IOps, list<dag> Pat> 21 def INST : PredI<(outs GPR32:$dst), (ins GPR32:$src), []>;
|
/external/llvm/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 558 for (auto PredI = pred_begin(B), PE = pred_end(B); PredI != PE; ++PredI) { in memoryIsNotModifiedBetween() local 559 if (!Visited.insert(*PredI).second) in memoryIsNotModifiedBetween() 561 WorkList.push_back(*PredI); in memoryIsNotModifiedBetween()
|
/external/llvm/lib/Target/AMDGPU/ |
D | R600Packetizer.cpp | 192 unsigned PredI = (OpI > -1)?MII->getOperand(OpI).getReg():0, in isLegalToPacketizeTogether() local 194 if (PredI != PredJ) in isLegalToPacketizeTogether()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngine.cpp | 1616 ExplodedNode *PredI = *I; in processBranch() local 1618 if (PredI->isSink()) in processBranch() 1621 ProgramStateRef PrevState = PredI->getState(); in processBranch() 1622 SVal X = PrevState->getSVal(Condition, PredI->getLocationContext()); in processBranch() 1634 PredI->getLocationContext(), in processBranch() 1646 builder.generateNode(PrevState, true, PredI); in processBranch() 1647 builder.generateNode(PrevState, false, PredI); in processBranch() 1659 builder.generateNode(StTrue, true, PredI); in processBranch() 1667 builder.generateNode(StFalse, false, PredI); in processBranch() 2258 ExplodedNode *PredI = *I; in evalBind() local [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 641 for (auto PredI = pred_begin(B), PE = pred_end(B); PredI != PE; ++PredI) { in memoryIsNotModifiedBetween() local 642 if (!Visited.insert(*PredI).second) in memoryIsNotModifiedBetween() 644 WorkList.push_back(*PredI); in memoryIsNotModifiedBetween()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | R600Packetizer.cpp | 189 Register PredI = (OpI > -1)?MII->getOperand(OpI).getReg() : Register(), in isLegalToPacketizeTogether() local 191 if (PredI != PredJ) in isLegalToPacketizeTogether()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | R600Packetizer.cpp | 189 Register PredI = (OpI > -1)?MII->getOperand(OpI).getReg() : Register(), in isLegalToPacketizeTogether() local 191 if (PredI != PredJ) in isLegalToPacketizeTogether()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlan.cpp | 607 if (const VPInstruction *PredI = dyn_cast<VPInstruction>(Pred)) { in dumpBasicBlock() local 608 PredI->printAsOperand(OS); in dumpBasicBlock() 609 OS << " (" << DOT::EscapeString(PredI->getParent()->getName()) in dumpBasicBlock()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 781 for (auto PredI = pred_begin(B), PE = pred_end(B); PredI != PE; ++PredI) { in memoryIsNotModifiedBetween() local 786 if (PredAddr.PHITranslateValue(B, *PredI, DT, false)) in memoryIsNotModifiedBetween() 790 auto Inserted = Visited.insert(std::make_pair(*PredI, TranslatedPtr)); in memoryIsNotModifiedBetween() 799 WorkList.push_back(std::make_pair(*PredI, PredAddr)); in memoryIsNotModifiedBetween()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | VPlan.cpp | 796 if (const VPInstruction *PredI = dyn_cast<VPInstruction>(Pred)) { in dumpBasicBlock() local 797 PredI->printAsOperand(OS, SlotTracker); in dumpBasicBlock() 798 OS << " (" << DOT::EscapeString(PredI->getParent()->getName()) in dumpBasicBlock()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 466 MachineInstr *PredI = MRI->getVRegDef(PredR); in findInductionRegister() local 467 if (!PredI->isCompare()) in findInductionRegister() 473 TII->analyzeCompare(*PredI, CmpReg1, CmpReg2, CmpMask, CmpImm); in findInductionRegister()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 447 MachineInstr *PredI = MRI->getVRegDef(PredR); in findInductionRegister() local 448 if (!PredI->isCompare()) in findInductionRegister() 454 TII->analyzeCompare(*PredI, CmpReg1, CmpReg2, CmpMask, CmpImm); in findInductionRegister()
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 466 MachineInstr *PredI = MRI->getVRegDef(PredR); in findInductionRegister() local 467 if (!PredI->isCompare()) in findInductionRegister() 473 TII->analyzeCompare(*PredI, CmpReg1, CmpReg2, CmpMask, CmpImm); in findInductionRegister()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngine.cpp | 2899 for (const auto PredI : CheckedSet) { in evalBind() local 2900 ProgramStateRef state = PredI->getState(); in evalBind() 2917 Bldr.generateNode(L, state, PredI); in evalBind()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 2934 auto PredI = pred_begin(Succ); in ensureValueAvailableInSuccessor() local 2935 BasicBlock *OtherPredBB = *PredI == BB ? *++PredI : *PredI; in ensureValueAvailableInSuccessor()
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 2519 auto PredI = pred_begin(Succ); in ensureValueAvailableInSuccessor() local 2520 BasicBlock *OtherPredBB = *PredI == BB ? *++PredI : *PredI; in ensureValueAvailableInSuccessor()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 3102 auto PredI = pred_begin(Succ); in ensureValueAvailableInSuccessor() local 3103 BasicBlock *OtherPredBB = *PredI == BB ? *++PredI : *PredI; in ensureValueAvailableInSuccessor()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 2980 BasicBlock::const_iterator PredI = in visitUnreachable() local 2982 if (const CallInst *Call = dyn_cast<CallInst>(&*PredI)) { in visitUnreachable()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 2957 BasicBlock::const_iterator PredI = in visitUnreachable() local 2959 if (const CallInst *Call = dyn_cast<CallInst>(&*PredI)) { in visitUnreachable()
|