Home
last modified time | relevance | path

Searched refs:I2 (Results 1 – 25 of 74) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp263 Register I2UseReg = UseReg(I2.getOperand(1)); in isSafeToMoveTogether()
286 if (I2.killsRegister(I2UseReg)) in isSafeToMoveTogether()
316 removeKillInfo(I2, KilledOperand); in isSafeToMoveTogether()
505 if (I2) { in runOnMachineFunction()
523 while (I2 != I1.getParent()->end() && I2->isDebugInstr()) in findPairable()
524 ++I2; in findPairable()
529 ++I2) { in findPairable()
531 if (I2->modifiesRegister(I1DestReg, TRI)) in findPairable()
560 return &*I2; in findPairable()
573 if (MI == I2.getIterator()) in combine()
[all …]
H A DHexagonVectorLoopCarriedReuse.cpp205 DepChain *getDepChainBtwn(Instruction *I1, Instruction *I2, int Iters);
206 bool isEquivalentOperation(Instruction *I1, Instruction *I2);
324 Instruction *I2) { in isEquivalentOperation() argument
325 if (!I1->isSameOperationAs(I2)) in isEquivalentOperation()
332 if (CallInst *C2 = dyn_cast<CallInst>(I2)) { in isEquivalentOperation()
340 if (I1->getType()->isVectorTy() && I2->getType()->isVectorTy()) { in isEquivalentOperation()
344 ConstantInt *C2 = dyn_cast<ConstantInt>(I2->getOperand(i)); in isEquivalentOperation()
638 Instruction *I2, in getDepChainBtwn() argument
641 if (D->front() == I1 && D->back() == I2 && D->iterations() == Iters) in getDepChainBtwn()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp131 for (auto I2 = Pointers.begin(); I2 != I1; ++I2) { in runInternal() local
133 LocationSize::precise(DL.getTypeStoreSize(I2->second)); in runInternal()
134 AliasResult AR = AA.alias(I1->first, Size1, I2->first, Size2); in runInternal()
137 PrintResults(AR, PrintNoAlias, *I1, *I2, F.getParent()); in runInternal()
141 PrintResults(AR, PrintMayAlias, *I1, *I2, F.getParent()); in runInternal()
145 PrintResults(AR, PrintPartialAlias, *I1, *I2, F.getParent()); in runInternal()
149 PrintResults(AR, PrintMustAlias, *I1, *I2, F.getParent()); in runInternal()
186 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) { in runInternal() local
188 MemoryLocation::get(cast<StoreInst>(*I2))); in runInternal()
191 PrintLoadStoreResults(AR, PrintNoAlias, *I1, *I2, F.getParent()); in runInternal()
[all …]
H A DPostDominators.cpp55 const Instruction *I2) const { in dominates()
56 assert(I1 && I2 && "Expecting valid I1 and I2"); in dominates()
59 const BasicBlock *BB2 = I2->getParent(); in dominates()
65 if (isa<PHINode>(I1) && isa<PHINode>(I2)) in dominates()
70 for (; &*I != I1 && &*I != I2; ++I) in dominates()
73 return &*I == I2; in dominates()
H A DInlineOrder.cpp205 const auto I2 = Priorities.find(R); in hasLowerPriority() local
206 assert(I1 != Priorities.end() && I2 != Priorities.end()); in hasLowerPriority()
207 return PriorityT::isMoreDesirable(I2->second, I1->second); in hasLowerPriority()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPSInt.h320 return !compareValues(I1, I2); in isSameValue()
325 if (I1.getBitWidth() == I2.getBitWidth() && I1.isSigned() == I2.isSigned()) in compareValues()
326 return I1.IsUnsigned ? I1.compare(I2) : I1.compareSigned(I2); in compareValues()
329 if (I1.getBitWidth() > I2.getBitWidth()) in compareValues()
330 return compareValues(I1, I2.extend(I1.getBitWidth())); in compareValues()
331 if (I2.getBitWidth() > I1.getBitWidth()) in compareValues()
332 return compareValues(I1.extend(I2.getBitWidth()), I2); in compareValues()
337 assert(!I2.isSigned() && "Expected signed mismatch"); in compareValues()
341 assert(I2.isSigned() && "Expected signed mismatch"); in compareValues()
342 if (I2.isNegative()) in compareValues()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp695 bool Instruction::hasSameSpecialState(const Instruction *I2, in hasSameSpecialState() argument
698 assert(I1->getOpcode() == I2->getOpcode() && in hasSameSpecialState()
703 (AI->getAlign() == cast<AllocaInst>(I2)->getAlign() || in hasSameSpecialState()
706 return LI->isVolatile() == cast<LoadInst>(I2)->isVolatile() && in hasSameSpecialState()
707 (LI->getAlign() == cast<LoadInst>(I2)->getAlign() || in hasSameSpecialState()
712 return SI->isVolatile() == cast<StoreInst>(I2)->isVolatile() && in hasSameSpecialState()
713 (SI->getAlign() == cast<StoreInst>(I2)->getAlign() || in hasSameSpecialState()
720 return CI->isTailCall() == cast<CallInst>(I2)->isTailCall() && in hasSameSpecialState()
747 cast<AtomicCmpXchgInst>(I2)->getSyncScopeID(); in hasSameSpecialState()
755 cast<ShuffleVectorInst>(I2)->getShuffleMask(); in hasSameSpecialState()
[all …]
H A DDominators.cpp345 Instruction *I2) const { in findNearestCommonDominator()
347 BasicBlock *BB2 = I2->getParent(); in findNearestCommonDominator()
349 return I1->comesBefore(I2) ? I1 : I2; in findNearestCommonDominator()
353 return I2; in findNearestCommonDominator()
358 return I2; in findNearestCommonDominator()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp138 while (const IfStmt *I2 = dyn_cast_or_null<IfStmt>(Else)) { in VisitIfStmt() local
139 const Expr *Cond2 = I2->getCond(); in VisitIfStmt()
148 Else = I2->getElse(); in VisitIfStmt()
333 Expr::const_child_iterator I2 = Expr2->child_begin(); in isIdenticalStmt() local
335 if (!*I1 || !*I2 || !isIdenticalStmt(Ctx, *I1, *I2, IgnoreSideEffects)) in isIdenticalStmt()
338 ++I2; in isIdenticalStmt()
344 if (I2 != Expr2->child_end()) in isIdenticalStmt()
445 ++I2; in isIdenticalStmt()
471 llvm::APInt I2 = IntLit2->getValue(); in isIdenticalStmt() local
472 if (I1.getBitWidth() != I2.getBitWidth()) in isIdenticalStmt()
[all …]
/freebsd-14.2/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-s390x.pl518 vperm ($I2,$T3,$T4,$bswapmi);
523 veslg ($I2,$I2,28); # >>4
527 vn ($I2,$I2,$mask26);
559 vaf ($H2,$H2,$I2);
593 veslg ($I2,$I2,28); # >>4
605 vn ($I2,$I2,$mask26);
700 vaf ($H2,$H2,$I2);
808 veslg ($I2,$I2,28); # >>4
812 vn ($I2,$I2,$mask26);
832 vn ($I2,$I2,$ACC1);
[all …]
H A Dpoly1305-ppc.pl1358 vsrd $I2,$I2,$_4
1363 vand $I2,$I2,$mask26
1383 vmrgow $I2,$T2,$I2
1533 vsrd $I2,$I2,$_4
1552 vand $I2,$I2,$mask26
1602 vmrgow $I2,$T2,$I2
1825 vsrd $I2,$I2,$_4
1830 vand $I2,$I2,$mask26
1853 vmrgow $I2,$T1,$I2
1862 vand $I2,$I2, $ACC1
[all …]
/freebsd-14.2/crypto/openssl/crypto/modes/asm/
H A Dghashv8-armx.pl457 vext.8 $I2,$j2,$j2,#8
466 veor $j2,$j2,$I2
467 vpmull2.p64 $I2,$H2,$I2
471 veor $Yh,$Yh,$I2
508 vext.8 $I2,$j2,$j2,#8
525 veor $j2,$j2,$I2
526 vpmull2.p64 $I2,$H2,$I2
531 veor $Yh,$Yh,$I2
585 vext.8 $I2,$j2,$j2,#8
590 veor $j2,$j2,$I2
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dalgorithm27 template <class I1, class I2>
39 template <class I1, class I2>
64 template<class I1, class I2>
151 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2,
229 template<class I1, class I2>
432 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2,
461 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2,
464 (forward_iterator<I2> || sized_sentinel_for<S2, I2>) &&
485 template<input_iterator I1, sentinel_for<I1> S1, input_iterator I2, sentinel_for<I2> S2,
498 random_access_iterator I2, sentinel_for<I2> S2,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DInstructionTables.cpp53 for (unsigned I2 = 0, E2 = SubUnit.NumUnits; I2 < E2; ++I2) { in execute() local
54 ResourceRef ResourceUnit = std::make_pair(SubUnitIdx, 1U << I2); in execute()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrFormats.td212 bits<4> I2;
241 bits<16> I2;
283 bits<16> I2;
320 bits<8> I2;
339 bits<16> I2;
393 bits<16> I2;
409 bits<32> I2;
451 bits<8> I2;
895 bits<8> I2;
925 bits<8> I2;
[all …]
H A DSystemZInstrInfo.td291 [(z_call pcrel32:$I2)]>;
319 [(z_call pcrel32:$I2)]>;
337 def CallJG : Alias<6, (outs), (ins pcrel32:$I2),
338 [(z_sibcall pcrel32:$I2)]>;
346 pcrel32:$I2), []>;
2143 imm32sx16:$I2),
2144 ".insn ri,$enc,$R1,$I2", []>;
2152 uimm32:$I2),
2208 imm32sx8:$I2),
2209 ".insn si,$enc,$BD1,$I2", []>;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAdjustOpt.cpp323 for (auto &I2 : *Inst->getParent()) { in avoidSpeculation()
324 if (isa<CallInst>(&I2)) in avoidSpeculation()
326 if (isa<LoadInst>(&I2) || isa<StoreInst>(&I2)) in avoidSpeculation()
328 if (&I2 == Inst) in avoidSpeculation()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedThunderX3T110.td157 // 1 cycle on I2/I3
163 // 8 cycles on I2/I3
169 // 1 cycle on I1/I2/I3
175 // 8 cycles on I1/I2/I3
181 // 1 cycle on I0/I1/I2/I3.
187 // 2 cycles on I0/I1/I2/I3.
193 // 3 cycles on I0/I1/I2/I3.
199 // 4 cycles on I0/I1/I2/I3.
205 // 5 cycles on I0/I1/I2/I3.
211 // 6 cycles on I0/I1/I2/I3.
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanSLP.cpp221 auto *I2 = dyn_cast<VPInstruction>(V2); in getLAScore() local
223 if (!I1 || !I2) in getLAScore()
227 return (unsigned)areConsecutiveOrMatch(I1, I2, IAI); in getLAScore()
231 for (unsigned J = 0, EV2 = I2->getNumOperands(); J < EV2; ++J) in getLAScore()
233 getLAScore(I1->getOperand(I), I2->getOperand(J), MaxLevel - 1, IAI); in getLAScore()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp633 auto I2 = std::next(I1); in removeRedundantLEAs() local
634 while (I2 != List.end()) { in removeRedundantLEAs()
635 MachineInstr &Last = **I2; in removeRedundantLEAs()
645 ++I2; in removeRedundantLEAs()
701 I2 = List.erase(I2); in removeRedundantLEAs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTLSVariableHoist.cpp186 Instruction *I2) { in getDomInst() argument
188 return I2; in getDomInst()
189 return DT->findNearestCommonDominator(I1, I2); in getDomInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp238 I2 = NF->arg_begin(); in deleteDeadVarargs() local
239 I != E; ++I, ++I2) { in deleteDeadVarargs()
241 I->replaceAllUsesWith(&*I2); in deleteDeadVarargs()
242 I2->takeName(&*I); in deleteDeadVarargs()
1021 I2 = NF->arg_begin(); in removeDeadStuffFromFunction() local
1026 I->replaceAllUsesWith(&*I2); in removeDeadStuffFromFunction()
1027 I2->takeName(&*I); in removeDeadStuffFromFunction()
1028 ++I2; in removeDeadStuffFromFunction()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp998 for (auto I2 = I.base(), E2 = RegClasses.end(); I2 != E2; ++I2) { in computeSubClasses() local
999 CodeGenRegisterClass &SubRC = *I2; in computeSubClasses()
1010 for (auto I2 = std::next(I); I2 != E && testSubClass(&RC, &*I2); ++I2) in computeSubClasses() local
1011 RC.SubClasses.set(I2->EnumValue); in computeSubClasses()
1490 for (auto I2 : SRM2) { in computeComposites() local
1491 CodeGenSubRegIndex *Idx2 = I2.first; in computeComposites()
1492 CodeGenRegister *Reg3 = I2.second; in computeComposites()
2421 for (auto I2 = RegClasses.begin(), E2 = std::next(FirstNewRC); I2 != E2; in computeInferredRegisterClasses() local
2422 ++I2) in computeInferredRegisterClasses()
2423 inferMatchingSuperRegClass(&*I2, E2); in computeInferredRegisterClasses()
/freebsd-14.2/sys/contrib/device-tree/src/arm/
H A Dste-href-family-pinctrl.dtsi116 "GPIO162_D20", /* I2 */
142 "GPIO162_D20", /* I2 */
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp87 auto I2 = RHS.Ranges.begin(), E2 = RHS.Ranges.end(); in contains() local
88 if (I2 == E2) in contains()
91 DWARFAddressRange R = *I2; in contains()
95 if (++I2 == E2) in contains()
97 R = *I2; in contains()
111 auto I2 = RHS.Ranges.begin(), E2 = RHS.Ranges.end(); in intersects() local
112 while (I1 != E1 && I2 != E2) { in intersects()
113 if (I1->intersects(*I2)) in intersects()
115 if (I1->LowPC < I2->LowPC) in intersects()
118 ++I2; in intersects()

123