Searched refs:OI (Results 1 - 25 of 71) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DARMEHABIPrinter.h35 void (OpcodeDecoder::*Routine)(const uint8_t *Opcodes, unsigned &OI);
39 void Decode_00xxxxxx(const uint8_t *Opcodes, unsigned &OI);
40 void Decode_01xxxxxx(const uint8_t *Opcodes, unsigned &OI);
41 void Decode_1000iiii_iiiiiiii(const uint8_t *Opcodes, unsigned &OI);
42 void Decode_10011101(const uint8_t *Opcodes, unsigned &OI);
43 void Decode_10011111(const uint8_t *Opcodes, unsigned &OI);
44 void Decode_1001nnnn(const uint8_t *Opcodes, unsigned &OI);
45 void Decode_10100nnn(const uint8_t *Opcodes, unsigned &OI);
46 void Decode_10101nnn(const uint8_t *Opcodes, unsigned &OI);
47 void Decode_10110000(const uint8_t *Opcodes, unsigned &OI);
98 Decode_00xxxxxx(const uint8_t *Opcodes, unsigned &OI) argument
104 Decode_01xxxxxx(const uint8_t *Opcodes, unsigned &OI) argument
110 Decode_1000iiii_iiiiiiii(const uint8_t *Opcodes, unsigned &OI) argument
123 Decode_10011101(const uint8_t *Opcodes, unsigned &OI) argument
128 Decode_10011111(const uint8_t *Opcodes, unsigned &OI) argument
133 Decode_1001nnnn(const uint8_t *Opcodes, unsigned &OI) argument
138 Decode_10100nnn(const uint8_t *Opcodes, unsigned &OI) argument
145 Decode_10101nnn(const uint8_t *Opcodes, unsigned &OI) argument
152 Decode_10110000(const uint8_t *Opcodes, unsigned &OI) argument
157 Decode_10110001_0000iiii(const uint8_t *Opcodes, unsigned &OI) argument
169 Decode_10110010_uleb128(const uint8_t *Opcodes, unsigned &OI) argument
186 Decode_10110011_sssscccc(const uint8_t *Opcodes, unsigned &OI) argument
196 Decode_101101nn(const uint8_t *Opcodes, unsigned &OI) argument
201 Decode_10111nnn(const uint8_t *Opcodes, unsigned &OI) argument
208 Decode_11000110_sssscccc(const uint8_t *Opcodes, unsigned &OI) argument
218 Decode_11000111_0000iiii(const uint8_t *Opcodes, unsigned &OI) argument
229 Decode_11001000_sssscccc(const uint8_t *Opcodes, unsigned &OI) argument
239 Decode_11001001_sssscccc(const uint8_t *Opcodes, unsigned &OI) argument
249 Decode_11001yyy(const uint8_t *Opcodes, unsigned &OI) argument
254 Decode_11000nnn(const uint8_t *Opcodes, unsigned &OI) argument
261 Decode_11010nnn(const uint8_t *Opcodes, unsigned &OI) argument
268 Decode_11xxxyyy(const uint8_t *Opcodes, unsigned &OI) argument
[all...]
H A DARMWinEHPrinter.cpp785 for (unsigned OI = Offset, OE = Opcodes.size(); !Terminated && OI < OE; ) {
790 Opcodes.data()[OI]);
791 ++OI;
795 if ((Opcodes[OI] & DecodeRing[DI].Mask) == DecodeRing[DI].Value) {
796 if (OI + DecodeRing[DI].Length > OE) {
798 Opcodes[OI]);
799 OI += DecodeRing[DI].Length;
803 (this->*DecodeRing[DI].Routine)(Opcodes.data(), OI, 0, Prologue);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DOrderedBasicBlock.cpp103 auto OI = NumberedInsts.find(Old); local
104 if (OI == NumberedInsts.end())
107 NumberedInsts.insert({New, OI->second});
H A DInstructionPrecedenceTracking.cpp62 return MaybeFirstSpecial && OI.dominates(MaybeFirstSpecial, Insn);
107 OI.invalidateBlock(BB);
113 OI.invalidateBlock(Inst->getParent());
118 OI.invalidateBlock(It.first);
H A DDemandedBits.cpp338 for (Use &OI : I.operands()) {
339 if (Instruction *J = dyn_cast<Instruction>(OI)) {
377 for (Use &OI : UserI->operands()) {
380 Instruction *I = dyn_cast<Instruction>(OI);
381 if (!I && !isa<Argument>(OI))
384 Type *T = OI->getType();
393 determineLiveOperandBits(UserI, OI, OI.getOperandNo(), AOut, AB,
398 DeadUses.insert(&OI);
400 DeadUses.erase(&OI);
[all...]
H A DAliasAnalysisEvaluator.cpp128 for (Instruction::op_iterator OI = Inst.op_begin(), OE = Inst.op_end();
129 OI != OE; ++OI)
130 if (isInterestingPointer(*OI))
131 Pointers.insert(*OI);
H A DObjCARCInstKind.cpp299 for (User::const_op_iterator OI = I->op_begin(), OE = I->op_end();
300 OI != OE; ++OI)
301 if (IsPotentialRetainableObjPtr(*OI))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp157 for (User::op_iterator OI = Init->op_begin(), OE = Init->op_end();
158 OI != OE; ++OI) {
159 Value *Op = *OI;
H A DDependencyAnalysis.cpp100 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(),
101 OE = CS.arg_end(); OI != OE; ++OI) {
102 const Value *Op = *OI;
119 for (User::const_op_iterator OI = Inst->op_begin(), OE = Inst->op_end();
120 OI != OE; ++OI) {
121 const Value *Op = *OI;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp87 for (unsigned OI = 4, OE = MI.getNumOperands(); OI < OE; ++OI) {
88 assert(MI.getOperand(OI).isReg() && "expected register");
89 if (MI.getOperand(OI).getReg() == ARM::SP ||
90 MI.getOperand(OI).getReg() == ARM::PC) {
105 for (unsigned OI = 4, OE = MI.getNumOperands(); OI < OE; ++OI) {
106 assert(MI.getOperand(OI)
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionPrecedenceTracking.h34 OrderedInstructions OI; member in class:llvm::InstructionPrecedenceTracking
53 : OI(OrderedInstructions(DT)) {}
/freebsd-11-stable/gnu/usr.bin/groff/font/devlj4/
H A DMakefile9 LGB LGI LGR OB OBI OI OR TB TBI TI TR \
/freebsd-11-stable/contrib/nvi/common/
H A Doptions.c318 #define OI(indx, str) { \ macro
348 OI(O_CDPATH, b2);
349 OI(O_CEDIT, L("cedit=\033"));
360 OI(O_TMPDIR, b2);
361 OI(O_ESCAPETIME, L("escapetime=6"));
362 OI(O_FILEC, L("filec=\t"));
363 OI(O_KEYTIME, L("keytime=6"));
364 OI(O_MATCHCHARS, L("matchchars=()[]{}"));
365 OI(O_MATCHTIME, L("matchtime=7"));
367 OI(O_MSGCA
451 #undef OI macro
[all...]
/freebsd-11-stable/contrib/groff/font/devlj4/
H A DMakefile.sub11 OB OBI OI OR \
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp216 ObjectMap::iterator OI = LoadedObjectMap.find(ObjData); local
217 if (OI == LoadedObjectMap.end())
219 MethodAddressVector& Functions = OI->second;
236 LoadedObjectMap.erase(OI);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp227 if (Instruction *OI = dyn_cast<Instruction>(O)) {
229 ECs.unionSets(I, OI);
231 Worklist.push_back(OI);
301 if (Instruction *OI = dyn_cast<Instruction>(O)) {
302 assert(SeenInsts.find(OI) != SeenInsts.end() &&
304 OpRanges.push_back(SeenInsts.find(OI)->second);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp906 for (MachineInstr::mop_iterator OI = MI->operands_begin(),
907 OE = MI->operands_end(); OI != OE; ++OI) {
908 if (!OI->isReg() || OI->getReg() == 0 ||
909 !OI->isUse() || !OI->isKill() || OI->isUndef())
911 Register Reg = OI->getReg();
916 OI
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
H A DMacroInfo.cpp88 for (param_iterator I = param_begin(), OI = Other.param_begin(),
90 I != E; ++I, ++OI)
91 if (*I != *OI) return false;
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp1719 OutputIntrinsic OI; local
1721 OI.Int = &Int;
1722 OI.Name = Int.fullName();
1723 CodeGenParamAllocator ParamAllocPrelim{&MG.ParamTypes, &OI.ParamValues};
1728 MergeableGroupsPrelim[MG].insert(OI);
1747 bool Constant = all_of(kv.second, [&](const OutputIntrinsic &OI) {
1748 return OI.ParamValues[i] == OI_first.ParamValues[i];
1767 for (const auto &OI : kv.second)
1768 key.push_back(OI.ParamValues[i]);
1790 OutputIntrinsic OI; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp207 MachineInstr *OI) {
209 OI->getOpcode() == Lanai::SUB_R &&
210 ((OI->getOperand(1).getReg() == SrcReg &&
211 OI->getOperand(2).getReg() == SrcReg2) ||
212 (OI->getOperand(1).getReg() == SrcReg2 &&
213 OI->getOperand(2).getReg() == SrcReg)))
217 OI->getOpcode() == Lanai::SUB_I_LO) ||
219 OI->getOpcode() == Lanai::SUB_I_HI)) &&
220 OI->getOperand(1).getReg() == SrcReg &&
221 OI
205 isRedundantFlagInstr(MachineInstr *CmpI, unsigned SrcReg, unsigned SrcReg2, int ImmValue, MachineInstr *OI) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp112 static bool valueComesBefore(OrderedInstructions &OI, const Value *A, argument
122 return OI.dfsBefore(cast<Instruction>(A), cast<Instruction>(B));
130 OrderedInstructions &OI; member in struct:llvm::PredicateInfoClasses::ValueDFS_Compare
131 ValueDFS_Compare(DominatorTree &DT, OrderedInstructions &OI) argument
132 : DT(DT), OI(OI) {}
246 return valueComesBefore(OI, ArgA, ArgB);
250 return valueComesBefore(OI, AInst, BInst);
602 ValueDFS_Compare Compare(DT, OI);
746 : F(F), DT(DT), AC(AC), OI(
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp227 FunctionCloner(Function *F, FunctionOutliningInfo *OI,
706 static bool hasProfileData(Function *F, FunctionOutliningInfo *OI) { argument
710 for (auto *E : OI->Entries) {
967 Function *F, FunctionOutliningInfo *OI, OptimizationRemarkEmitter &ORE,
976 ClonedOI->ReturnBlock = cast<BasicBlock>(VMap[OI->ReturnBlock]);
977 ClonedOI->NonReturnBlock = cast<BasicBlock>(VMap[OI->NonReturnBlock]);
978 for (BasicBlock *BB : OI->Entries) {
981 for (BasicBlock *E : OI->ReturnBlockPreds) {
991 Function *F, FunctionOutliningMultiRegionInfo *OI,
1004 OI
966 FunctionCloner( Function *F, FunctionOutliningInfo *OI, OptimizationRemarkEmitter &ORE, function_ref<AssumptionCache *(Function &)> LookupAC) argument
990 FunctionCloner( Function *F, FunctionOutliningMultiRegionInfo *OI, OptimizationRemarkEmitter &ORE, function_ref<AssumptionCache *(Function &)> LookupAC) argument
1313 std::unique_ptr<FunctionOutliningInfo> OI = computeOutliningInfo(F); local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExternalASTMerger.cpp438 for (OriginMap::iterator OI = Origins.begin(), OE = Origins.end(); OI != OE; ) {
439 std::pair<const DeclContext *, DCOrigin> Origin = *OI;
448 OI = Origins.erase(OI);
450 ++OI;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp962 for (const Use &OI : I.operands()) {
963 if ((isa<Constant>(OI) && !isa<GlobalValue>(OI)) || isa<InlineAsm>(OI))
964 EnumerateValue(OI);
983 for (const Use &OI : I.operands()) {
984 if (auto *MD = dyn_cast<MetadataAsValue>(&OI))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp2747 int ImmValue, const MachineInstr *OI,
2750 (OI->getOpcode() == ARM::SUBrr || OI->getOpcode() == ARM::t2SUBrr) &&
2751 ((OI->getOperand(1).getReg() == SrcReg &&
2752 OI->getOperand(2).getReg() == SrcReg2) ||
2753 (OI->getOperand(1).getReg() == SrcReg2 &&
2754 OI->getOperand(2).getReg() == SrcReg))) {
2759 if (CmpI->getOpcode() == ARM::tCMPr && OI->getOpcode() == ARM::tSUBrr &&
2760 ((OI->getOperand(2).getReg() == SrcReg &&
2761 OI
2745 isRedundantFlagInstr(const MachineInstr *CmpI, unsigned SrcReg, unsigned SrcReg2, int ImmValue, const MachineInstr *OI, bool &IsThumb1) argument
[all...]

Completed in 369 milliseconds

123