Home
last modified time | relevance | path

Searched refs:OI (Results 1 – 25 of 90) sorted by relevance

1234

/external/llvm/lib/Analysis/IPA/
DFindUsedTypes.cpp50 for (User::const_op_iterator OI = C->op_begin(), OE = C->op_end(); in IncorporateValue() local
51 OI != OE; ++OI) in IncorporateValue()
52 IncorporateValue(*OI); in IncorporateValue()
82 for (User::const_op_iterator OI = I.op_begin(), OE = I.op_end(); in runOnModule() local
83 OI != OE; ++OI) in runOnModule()
84 IncorporateValue(*OI); // Insert inst operand types as well in runOnModule()
/external/llvm/lib/Analysis/
DAliasDebugger.cpp52 for (User::const_op_iterator OI = I->op_begin(), in runOnModule() local
53 OE = I->op_end(); OI != OE; ++OI) in runOnModule()
54 Vals.insert(*OI); in runOnModule()
69 for (User::const_op_iterator OI = BI->op_begin(), in runOnModule() local
70 OE = BI->op_end(); OI != OE; ++OI) in runOnModule()
71 Vals.insert(*OI); in runOnModule()
DIVUsers.cpp69 for (SCEVAddExpr::op_iterator OI = Add->op_begin(), OE = Add->op_end(); in isInteresting() local
70 OI != OE; ++OI) in isInteresting()
71 if (isInteresting(*OI, I, L, SE, LI)) { in isInteresting()
DAliasAnalysisEvaluator.cpp175 for (Instruction::op_iterator OI = Inst.op_begin(), OE = Inst.op_end(); in runOnFunction() local
176 OI != OE; ++OI) in runOnFunction()
177 if (isInterestingPointer(*OI)) in runOnFunction()
178 Pointers.insert(*OI); in runOnFunction()
/external/llvm/lib/Transforms/ObjCARC/
DDependencyAnalysis.cpp88 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(), in CanUse() local
89 OE = CS.arg_end(); OI != OE; ++OI) { in CanUse()
90 const Value *Op = *OI; in CanUse()
105 for (User::const_op_iterator OI = Inst->op_begin(), OE = Inst->op_end(); in CanUse() local
106 OI != OE; ++OI) { in CanUse()
107 const Value *Op = *OI; in CanUse()
DObjCARCAPElim.cpp154 for (User::op_iterator OI = Init->op_begin(), OE = Init->op_end(); in runOnModule() local
155 OI != OE; ++OI) { in runOnModule()
156 Value *Op = *OI; in runOnModule()
DObjCARCUtil.cpp245 for (User::const_op_iterator OI = I->op_begin(), OE = I->op_end(); in GetInstructionClass() local
246 OI != OE; ++OI) in GetInstructionClass()
247 if (IsPotentialRetainableObjPtr(*OI)) in GetInstructionClass()
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.cpp79 for (User::const_op_iterator OI = I->op_begin(), E = I->op_end(); in ValueEnumerator() local
80 OI != E; ++OI) { in ValueEnumerator()
81 if (MDNode *MD = dyn_cast<MDNode>(*OI)) in ValueEnumerator()
85 EnumerateOperandType(*OI); in ValueEnumerator()
458 for (User::const_op_iterator OI = I->op_begin(), E = I->op_end(); in incorporateFunction() local
459 OI != E; ++OI) { in incorporateFunction()
460 if ((isa<Constant>(*OI) && !isa<GlobalValue>(*OI)) || in incorporateFunction()
461 isa<InlineAsm>(*OI)) in incorporateFunction()
462 EnumerateValue(*OI); in incorporateFunction()
481 for (User::const_op_iterator OI = I->op_begin(), E = I->op_end(); in incorporateFunction() local
[all …]
/external/llvm/include/llvm/IR/
DUser.h125 op_iterator OI; variable
127 explicit value_op_iterator(Use *U) : OI(U) {} in value_op_iterator()
130 return OI == x.OI;
138 ++OI;
147 return *OI;
/external/llvm/lib/Transforms/Scalar/
DADCE.cpp69 for (Instruction::op_iterator OI = curr->op_begin(), OE = curr->op_end(); in runOnFunction() local
70 OI != OE; ++OI) in runOnFunction()
71 if (Instruction* Inst = dyn_cast<Instruction>(OI)) in runOnFunction()
DDCE.cpp113 for (User::op_iterator OI = I->op_begin(), E = I->op_end(); OI != E; ++OI) in runOnFunction() local
114 if (Instruction *Used = dyn_cast<Instruction>(*OI)) in runOnFunction()
DStructurizeCFG.cpp430 for (RNVector::reverse_iterator OI = Order.rbegin(), OE = Order.rend(); in collectInfos() local
431 OI != OE; ++OI) { in collectInfos()
434 gatherPredicates(*OI); in collectInfos()
437 Visited.insert((*OI)->getEntry()); in collectInfos()
440 analyzeLoops(*OI); in collectInfos()
/external/llvm/lib/IR/
DTypeFinder.cpp63 for (User::const_op_iterator OI = I.op_begin(), OE = I.op_end(); in run() local
64 OI != OE; ++OI) in run()
65 if (!isa<Instruction>(OI)) in run()
66 incorporateValue(*OI); in run()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp723 for (MachineInstr::mop_iterator OI = MI->operands_begin(), in SplitCriticalEdge() local
724 OE = MI->operands_end(); OI != OE; ++OI) { in SplitCriticalEdge()
725 if (!OI->isReg() || OI->getReg() == 0 || in SplitCriticalEdge()
726 !OI->isUse() || !OI->isKill() || OI->isUndef()) in SplitCriticalEdge()
728 unsigned Reg = OI->getReg(); in SplitCriticalEdge()
733 OI->setIsKill(false); in SplitCriticalEdge()
744 for (MachineInstr::mop_iterator OI = MI->operands_begin(), in SplitCriticalEdge() local
745 OE = MI->operands_end(); OI != OE; ++OI) { in SplitCriticalEdge()
746 if (!OI->isReg() || OI->getReg() == 0) in SplitCriticalEdge()
749 unsigned Reg = OI->getReg(); in SplitCriticalEdge()
DStrongPHIElimination.cpp224 for (MachineInstr::mop_iterator OI = MI->operands_begin(), in findLastUse() local
225 OE = MI->operands_end(); OI != OE; ++OI) { in findLastUse()
226 MachineOperand &MO = *OI; in findLastUse()
/external/clang/lib/Lex/
DMacroInfo.cpp85 for (arg_iterator I = arg_begin(), OI = Other.arg_begin(), E = arg_end(); in isIdenticalTo() local
86 I != E; ++I, ++OI) in isIdenticalTo()
87 if (*I != *OI) return false; in isIdenticalTo()
/external/clang/test/Analysis/Inputs/
Dsystem-header-simulator-cxx.h106 OutputIter copy(InputIter II, InputIter IE, OutputIter OI) { in copy() argument
108 *OI++ = *II++; in copy()
109 return OI; in copy()
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
DIntelJITEventListener.cpp265 ObjectMap::iterator OI = LoadedObjectMap.find(ObjData); in NotifyFreeingObject() local
266 if (OI == LoadedObjectMap.end()) in NotifyFreeingObject()
268 MethodAddressVector& Functions = OI->second; in NotifyFreeingObject()
285 LoadedObjectMap.erase(OI); in NotifyFreeingObject()
/external/llvm/lib/Transforms/IPO/
DStripSymbols.cpp158 for (SmallPtrSet<Constant*, 4>::iterator OI = Operands.begin(), in RemoveDeadConstant() local
159 OE = Operands.end(); OI != OE; ++OI) in RemoveDeadConstant()
160 RemoveDeadConstant(*OI); in RemoveDeadConstant()
/external/llvm/test/CodeGen/SystemZ/
Dor-05.ll49 ; Check the high end of the OI range.
61 ; Check the next byte up, which should use OIY instead of OI.
137 ; Check that OI does not allow an index
Dfp-abs-02.ll28 ; probably be better implemented using an OI on the upper byte. Do some
/external/llvm/utils/TableGen/
DFastISelEmitter.cpp588 for (OperandsOpcodeTypeRetPredMap::const_iterator OI = SimplePatterns.begin(), in printFunctionDefinitions() local
589 OE = SimplePatterns.end(); OI != OE; ++OI) { in printFunctionDefinitions()
590 const OperandsSignature &Operands = OI->first; in printFunctionDefinitions()
591 const OpcodeTypeRetPredMap &OTM = OI->second; in printFunctionDefinitions()
DFixedLenDecoderEmitter.cpp1071 OperandInfo::const_iterator OI = OpInfo.begin(); in emitBinaryParser() local
1073 << "(insn, " << OI->Base << ", " << OI->Width in emitBinaryParser()
1077 for (OperandInfo::const_iterator OI = OpInfo.begin(), OE = OpInfo.end(); in emitBinaryParser() local
1078 OI != OE; ++OI) { in emitBinaryParser()
1080 << "(insn, " << OI->Base << ", " << OI->Width in emitBinaryParser()
1081 << ") << " << OI->Offset << ");\n"; in emitBinaryParser()
/external/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp169 for (User::op_iterator OI = II->op_begin(), OE = II->op_end(); in findInputsOutputs() local
170 OI != OE; ++OI) in findInputsOutputs()
171 if (definedInCaller(Blocks, *OI)) in findInputsOutputs()
172 Inputs.insert(*OI); in findInputsOutputs()
DPromoteMemoryToRegister.cpp382 for (User::op_iterator OI = I->op_begin(), OE = I->op_end(); OI != OE; in removeDeadInstructions() local
383 ++OI) { in removeDeadInstructions()
384 Instruction *Op = dyn_cast<Instruction>(*OI); in removeDeadInstructions()
388 OI->set(0); in removeDeadInstructions()

1234