Home
last modified time | relevance | path

Searched refs:OpI (Results 1 – 23 of 23) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineInstrBundle.h98 MachineInstr::mop_iterator OpI, OpE; variable
103 while (OpI == OpE) { in advance()
109 OpI = InstrI->operands_begin(); in advance()
123 OpI = InstrI->operands_begin(); in MIBundleOperandIteratorBase()
132 : InstrI(InstrE), InstrE(InstrE), OpI(OpE), OpE(OpE) {} in MIBundleOperandIteratorBase()
136 bool isValid() const { return OpI != OpE; } in isValid()
141 ++OpI;
145 ValueT &operator*() const { return *OpI; }
146 ValueT *operator->() const { return &*OpI; }
153 (OpI == Arg.OpI || (OpI == OpE && Arg.OpI == Arg.OpE));
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSpeculateAroundPHIs.cpp99 auto *OpI = dyn_cast<Instruction>(*OpIt); in isSafeToSpeculatePHIUsers() local
103 if (!OpI) in isSafeToSpeculatePHIUsers()
116 auto *ParentBB = OpI->getParent(); in isSafeToSpeculatePHIUsers()
118 if (isa<PHINode>(OpI)) { in isSafeToSpeculatePHIUsers()
129 if (PotentialSpecSet.count(OpI)) in isSafeToSpeculatePHIUsers()
134 if (UnsafeSet.count(OpI) || ParentBB != PhiBB || in isSafeToSpeculatePHIUsers()
135 mayBeMemoryDependent(*OpI)) { in isSafeToSpeculatePHIUsers()
137 << *OpI << "\n"); in isSafeToSpeculatePHIUsers()
140 UnsafeSet.insert(OpI); in isSafeToSpeculatePHIUsers()
149 if (!Visited.insert(OpI).second) in isSafeToSpeculatePHIUsers()
[all …]
DDCE.cpp143 if (Instruction *OpI = dyn_cast<Instruction>(OpV)) in DCEInstruction() local
144 if (isInstructionTriviallyDead(OpI, TLI)) in DCEInstruction()
145 WorkList.insert(OpI); in DCEInstruction()
DLoopUnrollPass.cpp422 if (auto *OpI = dyn_cast<Instruction>( in analyzeLoopUnrollCost() local
424 if (L->contains(OpI)) in analyzeLoopUnrollCost()
425 PHIUsedList.push_back(OpI); in analyzeLoopUnrollCost()
443 auto *OpI = dyn_cast<Instruction>(Op); in analyzeLoopUnrollCost() local
444 if (!OpI || !L->contains(OpI)) in analyzeLoopUnrollCost()
448 CostWorklist.push_back(OpI); in analyzeLoopUnrollCost()
628 if (auto *OpI = dyn_cast<Instruction>(Op)) in analyzeLoopUnrollCost() local
629 if (L->contains(OpI)) in analyzeLoopUnrollCost()
630 AddCostRecursively(*OpI, TripCount - 1); in analyzeLoopUnrollCost()
DReassociate.cpp2346 Instruction *OpI = dyn_cast<Instruction>(Op); in BuildPairMap() local
2347 if (!OpI || OpI->getOpcode() != I.getOpcode() || !OpI->hasOneUse()) { in BuildPairMap()
2352 if (OpI->getOperand(0) != OpI) in BuildPairMap()
2353 Worklist.push_back(OpI->getOperand(0)); in BuildPairMap()
2354 if (OpI->getOperand(1) != OpI) in BuildPairMap()
2355 Worklist.push_back(OpI->getOperand(1)); in BuildPairMap()
DLoopInterchange.cpp1277 Instruction *OpI = dyn_cast<Instruction>(Op); in transform() local
1278 if (!OpI || in transform()
1279 this->LI->getLoopFor(OpI->getParent()) != this->InnerLoop || in transform()
1280 OpI == InductionPHI) in transform()
1282 WorkList.insert(OpI); in transform()
DScalarizer.cpp538 Value *OpI = CI.getOperand(I); in splitCall() local
539 if (OpI->getType()->isVectorTy()) { in splitCall()
540 Scattered[I] = scatter(&CI, OpI); in splitCall()
543 ScalarOperands[I] = OpI; in splitCall()
DDeadStoreElimination.cpp139 if (Instruction *OpI = dyn_cast<Instruction>(Op)) in deleteDeadInstruction() local
140 if (isInstructionTriviallyDead(OpI, &TLI)) in deleteDeadInstruction()
141 NowDeadInsts.push_back(OpI); in deleteDeadInstruction()
DSimpleLoopUnswitch.cpp130 Instruction *OpI = dyn_cast<Instruction>(OpV); in collectHomogenousInstGraphLoopInvariants() local
131 if (!OpI || OpI->getOpcode() != Root.getOpcode()) in collectHomogenousInstGraphLoopInvariants()
135 if (Visited.insert(OpI).second) in collectHomogenousInstGraphLoopInvariants()
136 Worklist.push_back(OpI); in collectHomogenousInstGraphLoopInvariants()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DUtils.cpp121 for (unsigned OpI = 0, OpE = I.getNumExplicitOperands(); OpI != OpE; ++OpI) { in constrainSelectedInstRegOperands() local
122 MachineOperand &MO = I.getOperand(OpI); in constrainSelectedInstRegOperands()
145 MO, OpI)); in constrainSelectedInstRegOperands()
150 int DefIdx = I.getDesc().getOperandConstraint(OpI, MCOI::TIED_TO); in constrainSelectedInstRegOperands()
152 I.tieOperands(DefIdx, OpI); in constrainSelectedInstRegOperands()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FalkorHWPFFix.cpp743 for (unsigned OpI = 0, OpE = MI.getNumOperands(); OpI < OpE; ++OpI) { in runOnLoop() local
744 if (OpI == static_cast<unsigned>(LdI.BaseRegIdx)) in runOnLoop()
746 MachineOperand &MO = MI.getOperand(OpI); in runOnLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600Packetizer.cpp187 int OpI = TII->getOperandIdx(MII->getOpcode(), R600::OpName::pred_sel), in isLegalToPacketizeTogether() local
189 Register PredI = (OpI > -1)?MII->getOperand(OpI).getReg() : Register(), in isLegalToPacketizeTogether()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp464 Value *OpI = I->getOperand(i), *OpJ = J->getOperand(i); in equal() local
465 if (OpI == OpJ) in equal()
467 auto *InI = dyn_cast<const Instruction>(OpI); in equal()
505 if (Instruction *OpI = dyn_cast<Instruction>(Op)) in link() local
506 link(OpI, B, At); in link()
2318 Instruction *OpI = dyn_cast<Instruction>(I); in coverLoop() local
2319 if (!OpI) in coverLoop()
2321 BasicBlock *PB = OpI->getParent(); in coverLoop()
2324 Worklist.insert(OpI); in coverLoop()
DHexagonVLIWPacketizer.cpp1273 for (const MachineOperand &OpI : I.operands()) { in hasRegMaskDependence() local
1274 if (OpI.isReg()) { in hasRegMaskDependence()
1275 if (OpJ.clobbersPhysReg(OpI.getReg())) in hasRegMaskDependence()
1277 } else if (OpI.isRegMask()) { in hasRegMaskDependence()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DMVETailPredication.cpp444 if (auto *OpI = dyn_cast<Instruction>(U)) in Cleanup() local
445 MaybeDead.insert(OpI); in Cleanup()
DARMBaseInstrInfo.cpp3090 unsigned OpI = Opc != ARM::tSUBrr ? 1 : 2; in optimizeCompareInstr() local
3092 (SrcReg2 != 0 && SubAdd->getOperand(OpI).getReg() == SrcReg2 && in optimizeCompareInstr()
3093 SubAdd->getOperand(OpI + 1).getReg() == SrcReg)) { in optimizeCompareInstr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp1716 Instruction *OpI = cast<Instruction>(FI.getOperand(0)); in FoldItoFPtoI() local
1718 Value *SrcI = OpI->getOperand(0); in FoldItoFPtoI()
1720 Type *OpITy = OpI->getType(); in FoldItoFPtoI()
1722 bool IsInputSigned = isa<SIToFPInst>(OpI); in FoldItoFPtoI()
1754 Instruction *OpI = dyn_cast<Instruction>(FI.getOperand(0)); in visitFPToUI() local
1755 if (!OpI) in visitFPToUI()
1765 Instruction *OpI = dyn_cast<Instruction>(FI.getOperand(0)); in visitFPToSI() local
1766 if (!OpI) in visitFPToSI()
DInstructionCombining.cpp3352 if (Instruction *OpI = dyn_cast<Instruction>(U.get())) in run() local
3353 Worklist.Add(OpI); in run()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPatternMatch.h1699 unsigned OpI; member
1702 Argument_match(unsigned OpIdx, const Opnd_t &V) : OpI(OpIdx), Val(V) {} in Argument_match()
1707 return Val.match(CI->getArgOperand(OpI)); in match()
1713 template <unsigned OpI, typename Opnd_t>
1715 return Argument_match<Opnd_t>(OpI, Op); in m_Argument()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLocal.cpp478 if (Instruction *OpI = dyn_cast<Instruction>(OpV)) in RecursivelyDeleteTriviallyDeadInstructions() local
479 if (isInstructionTriviallyDead(OpI, TLI)) in RecursivelyDeleteTriviallyDeadInstructions()
480 DeadInsts.push_back(OpI); in RecursivelyDeleteTriviallyDeadInstructions()
563 if (Instruction *OpI = dyn_cast<Instruction>(OpV)) in simplifyAndDCEInstruction() local
564 if (isInstructionTriviallyDead(OpI, TLI)) in simplifyAndDCEInstruction()
565 WorkList.insert(OpI); in simplifyAndDCEInstruction()
DSimplifyCFG.cpp2028 Instruction *OpI = dyn_cast<Instruction>(*i); in SpeculativelyExecuteBB() local
2029 if (!OpI || OpI->getParent() != BB || OpI->mayHaveSideEffects()) in SpeculativelyExecuteBB()
2032 ++SinkCandidateUseCounts[OpI]; in SpeculativelyExecuteBB()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1178 for (unsigned OpI = 0, OpE = getNumOperands(); OpI != OpE; ++OpI) { in shouldBroadcast() local
1179 OperandData &Data = getData(OpI, Ln); in shouldBroadcast()
1585 for (unsigned OpI = 0, OpE = Operands.size(); OpI != OpE; ++OpI) { in dump() local
1586 dbgs() << "Operand " << OpI << ":\n"; in dump()
1587 for (const Value *V : Operands[OpI]) in dump()
/third_party/chromium/patch/
D0001-cve.patch71161 zjX`V-Vq*{+gV-3v#vnEZu`!5^L2L|SV-OpI*cimdAT|cEF^G*pYz$&!5F3No7{taP
71162 zHU_aVh>byP3}Ryt8-v&w#Ks^t2C*@SjX`V-Vq*{+gV-3v#vnEZu`!5^L2L|SV-OpI
71164 zVq*{+gV-3v#vnEZu`!5^L2L|SV-OpI*cimdAT|cEF^G*pYz$&!5F3No7{taPHU_aV
71165 zh>byP3}Ryt8-v&w#Ks^t2C*@SjX`V-Vq*{+gV-3v#vnEZu`!5^L2L|SV-OpI*cimd
71167 zgV-3v#vnEZu`!5^L2L|SV-OpI*cimdAT|cEF^G*pYz$&!5F3No7{taPHU_aVh>byP
71168 z3}Ryt8-v&w#Ks^t2C*@SjX`V-Vq*{+gV-3v#vnEZu`!5^L2L|SV-OpI*cimdAT|cE
71170 z#vnEZu`!5^L2L|SV-OpI*cimdAoheoCJZuRkT=yJ4hC^Bh=V~K4B}uA2ZJ~m#K9mA