HomeSort by: relevance | last modified time | path
    Searched defs:OpI (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstrBundle.h 98 MachineInstr::mop_iterator OpI, OpE;
103 while (OpI == OpE) {
109 OpI = InstrI->operands_begin();
123 OpI = InstrI->operands_begin();
129 /// iterators point to the end of the BB and OpI == OpE.
132 : InstrI(InstrE), InstrE(InstrE), OpI(OpE), OpE(OpE) {}
136 bool isValid() const { return OpI != OpE; }
141 ++OpI;
145 ValueT &operator*() const { return *OpI; }
146 ValueT *operator->() const { return &*OpI; }
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600Packetizer.cpp 182 int OpI = TII->getOperandIdx(MII->getOpcode(), R600::OpName::pred_sel),
184 Register PredI = (OpI > -1)?MII->getOperand(OpI).getReg() : Register(),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SpeculateAroundPHIs.cpp 99 auto *OpI = dyn_cast<Instruction>(*OpIt);
103 if (!OpI)
116 auto *ParentBB = OpI->getParent();
118 if (isa<PHINode>(OpI)) {
129 if (PotentialSpecSet.count(OpI))
134 if (UnsafeSet.count(OpI) || ParentBB != PhiBB ||
135 mayBeMemoryDependent(*OpI)) {
137 << *OpI << "\n");
140 UnsafeSet.insert(OpI);
149 if (!Visited.insert(OpI).second
    [all...]
Scalarizer.cpp 543 Value *OpI = CI.getOperand(I);
544 if (OpI->getType()->isVectorTy()) {
545 Scattered[I] = scatter(&CI, OpI);
548 ScalarOperands[I] = OpI;
SimpleLoopUnswitch.cpp 143 Instruction *OpI = dyn_cast<Instruction>(OpV);
145 if (OpI && ((IsRootAnd && match(OpI, m_LogicalAnd())) ||
146 (IsRootOr && match(OpI, m_LogicalOr())))) {
148 if (Visited.insert(OpI).second)
149 Worklist.push_back(OpI);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonLoopIdiomRecognition.cpp 482 Value *OpI = I->getOperand(i), *OpJ = J->getOperand(i);
483 if (OpI == OpJ)
485 auto *InI = dyn_cast<const Instruction>(OpI);
523 if (Instruction *OpI = dyn_cast<Instruction>(Op))
524 link(OpI, B, At);
2336 Instruction *OpI = dyn_cast<Instruction>(I);
2337 if (!OpI)
2339 BasicBlock *PB = OpI->getParent();
2342 Worklist.insert(OpI);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ScalarEvolutionExpander.cpp 2627 auto *OpI = dyn_cast<Instruction>(OpV);
2628 if (!OpI)
2631 Loop *DefLoop = SE.LI.getLoopFor(OpI->getParent());
2636 ToUpdate.push_back(OpI);
SimplifyCFG.cpp 2428 Instruction *OpI = dyn_cast<Instruction>(Op);
2429 if (!OpI || OpI->getParent() != BB || OpI->mayHaveSideEffects())
2432 ++SinkCandidateUseCounts[OpI];
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PatternMatch.h 2032 unsigned OpI;
2035 Argument_match(unsigned OpIdx, const Opnd_t &V) : OpI(OpIdx), Val(V) {}
2040 return Val.match(CI->getArgOperand(OpI));
2046 template <unsigned OpI, typename Opnd_t>
2048 return Argument_match<Opnd_t>(OpI, Op);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBaseInstrInfo.cpp 3188 unsigned OpI = Opc != ARM::tSUBrr ? 1 : 2;
3190 (SrcReg2 != 0 && SubAdd->getOperand(OpI).getReg() == SrcReg2 &&
3191 SubAdd->getOperand(OpI + 1).getReg() == SrcReg)) {
ARMISelLowering.cpp 7461 SDValue OpI = Op.getOperand(I);
7462 if (OpI.getOpcode() != ISD::ADD || OpI.getOperand(0) != Op0 ||
7463 !isa<ConstantSDNode>(OpI.getOperand(1)) ||
7464 OpI.getConstantOperandVal(1) != I * N)

Completed in 120 milliseconds