Searched refs:I2 (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp194 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) {
196 Type *I2ElTy =cast<PointerType>((*I2)->getType())->getElementType();
199 switch (AA.alias(*I1, I1Size, *I2, I2Size)) {
201 PrintResults("NoAlias", PrintNoAlias, *I1, *I2, F.getParent());
204 PrintResults("MayAlias", PrintMayAlias, *I1, *I2, F.getParent());
207 PrintResults("PartialAlias", PrintPartialAlias, *I1, *I2,
211 PrintResults("MustAlias", PrintMustAlias, *I1, *I2, F.getParent());
221 for (SetVector<Value *>::iterator I2
[all...]
H A DAliasAnalysis.cpp513 /// instructions to consider are all of the instructions in the range of [I1,I2]
514 /// INCLUSIVE. I1 and I2 must be in the same basic block.
517 const Instruction &I2,
519 assert(I1.getParent() == I2.getParent() &&
522 BasicBlock::const_iterator E = &I2;
516 canInstructionRangeModify(const Instruction &I1, const Instruction &I2, const Location &Loc) argument
/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DAPSInt.h268 static bool isSameValue(const APSInt &I1, const APSInt &I2) { argument
269 if (I1.getBitWidth() == I2.getBitWidth() && I1.isSigned() == I2.isSigned())
270 return I1 == I2;
273 if (I1.getBitWidth() > I2.getBitWidth())
274 return isSameValue(I1, I2.extend(I1.getBitWidth()));
275 else if (I2.getBitWidth() > I1.getBitWidth())
276 return isSameValue(I1.extend(I2.getBitWidth()), I2);
284 return APSInt(I1, true) == I2;
[all...]
H A DAPInt.h521 static bool isSameValue(const APInt &I1, const APInt &I2) {
522 if (I1.getBitWidth() == I2.getBitWidth())
523 return I1 == I2;
525 if (I1.getBitWidth() > I2.getBitWidth())
526 return I1 == I2.zext(I1.getBitWidth());
528 return I1.zext(I2.getBitWidth()) == I2;
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp187 const Instruction *I2) const;
295 const Instruction *I2) const {
300 if (I1->getOpcode() != I2->getOpcode() ||
301 I1->getNumOperands() != I2->getNumOperands() ||
302 !isEquivalentType(I1->getType(), I2->getType()) ||
303 !I1->hasSameSubclassOptionalData(I2))
310 I2->getOperand(i)->getType()))
315 return LI->isVolatile() == cast<LoadInst>(I2)->isVolatile() &&
316 LI->getAlignment() == cast<LoadInst>(I2)->getAlignment() &&
317 LI->getOrdering() == cast<LoadInst>(I2)
[all...]
H A DArgumentPromotion.cpp776 I2 = NF->arg_begin(); I != E; ++I) {
780 I->replaceAllUsesWith(I2);
781 I2->takeName(I);
782 AA.replaceWithNewValue(I, I2);
783 ++I2;
805 I2->setName(I->getName()+"."+Twine(i));
806 new StoreInst(I2++, Idx, InsertPt);
830 I2->setName(I->getName()+".val");
831 LI->replaceAllUsesWith(I2);
832 AA.replaceWithNewValue(LI, I2);
[all...]
H A DDeadArgumentElimination.cpp322 I2 = NF->arg_begin(); I != E; ++I, ++I2) {
324 I->replaceAllUsesWith(I2);
325 I2->takeName(I);
968 I2 = NF->arg_begin(); I != E; ++I, ++i)
972 I->replaceAllUsesWith(I2);
973 I2->takeName(I);
974 ++I2;
/freebsd-10.0-release/contrib/binutils/opcodes/
H A Dmips-opc.c83 #define I2 INSN_ISA2 macro
248 {"bc1fl", "p", 0x45020000, 0xffff0000, CBL|RD_CC|FP_S, 0, I2|T3 },
252 {"bc1tl", "p", 0x45030000, 0xffff0000, CBL|RD_CC|FP_S, 0, I2|T3 },
257 {"beqzl", "s,p", 0x50000000, 0xfc1f0000, CBL|RD_s, 0, I2|T3 },
260 {"beql", "s,t,p", 0x50000000, 0xfc000000, CBL|RD_s|RD_t, 0, I2|T3 },
261 {"beql", "s,I,p", 0, (int) M_BEQL_I, INSN_MACRO, 0, I2|T3 },
264 {"bgel", "s,t,p", 0, (int) M_BGEL, INSN_MACRO, 0, I2|T3 },
265 {"bgel", "s,I,p", 0, (int) M_BGEL_I, INSN_MACRO, 0, I2|T3 },
268 {"bgeul", "s,t,p", 0, (int) M_BGEUL, INSN_MACRO, 0, I2|T3 },
269 {"bgeul", "s,I,p", 0, (int) M_BGEUL_I, INSN_MACRO, 0, I2|T
[all...]
H A Dia64-opc-i.c27 #define I2 IA64_TYPE_I, 2 macro
174 I2, OpX2TaTbYaXcC (5, 0, a, b, 1, 1, c), {P1, P2, IMMU5b}, EMPTY
176 I2, OpX2TaTbYaXcC (5, 0, a, b, 1, 1, c), {P2, P1, IMMU5b}, PSEUDO, 0, NULL
196 I2, OpX2TaTbYaC (5, 0, a, b, c, d), {P1, P2, R3, POS6}, EMPTY
198 I2, OpX2TaTbYaC (5, 0, a, b, c, d), {P2, P1, R3, POS6}, PSEUDO, 0, NULL
218 I2, OpX2TaTbYaC (5, 0, a, b, c, d), {P1, P2, R3}, EMPTY
220 I2, OpX2TaTbYaC (5, 0, a, b, c, d), {P2, P1, R3}, PSEUDO, 0, NULL
288 #undef I2 macro
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DBranchFolding.cpp308 MachineBasicBlock::iterator &I2) {
310 I2 = MBB2->end();
313 while (I1 != MBB1->begin() && I2 != MBB2->begin()) {
314 --I1; --I2;
318 while (I2->isDebugValue()) {
319 if (I2==MBB2->begin())
320 // I1==DBG at begin; I2==DBG at begin
322 --I2;
324 ++I2;
325 // I1==DBG at begin; I2
305 ComputeCommonTailLength(MachineBasicBlock *MBB1, MachineBasicBlock *MBB2, MachineBasicBlock::iterator &I1, MachineBasicBlock::iterator &I2) argument
521 ProfitableToMerge(MachineBasicBlock *MBB1, MachineBasicBlock *MBB2, unsigned minCommonTailLength, unsigned &CommonTailLen, MachineBasicBlock::iterator &I1, MachineBasicBlock::iterator &I2, MachineBasicBlock *SuccBB, MachineBasicBlock *PredBB) argument
[all...]
H A DPrologEpilogInserter.cpp318 MachineBasicBlock::iterator I2 = I; local
319 while (I2 != MBB->begin() && (--I2)->isTerminator())
320 I = I2;
416 MachineBasicBlock::iterator I2 = I; local
417 while (I2 != MBB->begin() && (--I2)->isTerminator())
418 I = I2;
H A DMachineInstr.cpp782 MachineBasicBlock::const_instr_iterator I2 = *Other; local
785 ++I2;
786 if (I2 == E2 || !I2->isInsideBundle() || !I1->isIdenticalTo(I2, Check))
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp1042 Instruction *I1, Instruction *I2) {
1049 if (BB1V != BB2V && (BB1V==I1 || BB2V==I2)) {
1072 Instruction *I1 = BB1_Itr++, *I2 = BB2_Itr++; local
1075 DbgInfoIntrinsic *DBI2 = dyn_cast<DbgInfoIntrinsic>(I2);
1079 while (isa<DbgInfoIntrinsic>(I2))
1080 I2 = BB2_Itr++;
1082 if (isa<PHINode>(I1) || !I1->isIdenticalToWhenDefined(I2) ||
1083 (isa<InvokeInst>(I1) && !isSafeToHoistInvoke(BB1, BB2, I1, I2)))
1099 if (!I2->use_empty())
1100 I2
1041 isSafeToHoistInvoke(BasicBlock *BB1, BasicBlock *BB2, Instruction *I1, Instruction *I2) argument
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h506 /// range of [I1,I2] INCLUSIVE. I1 and I2 must be in the same basic block.
507 bool canInstructionRangeModify(const Instruction &I1, const Instruction &I2,
511 bool canInstructionRangeModify(const Instruction &I1, const Instruction &I2, argument
513 return canInstructionRangeModify(I1, I2, Location(Ptr, Size));
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp2393 Value *I1, *I2 = 0; local
2398 I2 = LSV->getOperand(1);
2399 if (I2 == I1 || isa<UndefValue>(I2))
2400 I2 = 0;
2405 if (!I2 && I3 != I1)
2406 I2 = I3;
2407 else if (I3 != I1 && I3 != I2)
2411 if (!I2 && I3 != I1)
2412 I2
[all...]
/freebsd-10.0-release/libexec/getty/
H A Dgettytab.h125 #define I2 gettynums[18].value macro
H A Dsubr.c282 tmode.c_iflag = I2;
/freebsd-10.0-release/contrib/gcc/
H A Dlocal-alloc.c1574 #define EXCHANGE(I1, I2) \
1575 { i = qty_order[I1]; qty_order[I1] = qty_order[I2]; qty_order[I2] = i; }
1623 #define EXCHANGE(I1, I2) \
1624 { i = qty_order[I1]; qty_order[I1] = qty_order[I2]; qty_order[I2] = i; }
/freebsd-10.0-release/contrib/gdb/gdb/
H A Dsparc-stub.c113 I0, I1, I2, I3, I4, I5, FP, I7, enumerator in enum:regnames
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DPassManager.cpp624 for (AnalysisUsage::VectorType::const_iterator I2 = RequiredSet.begin(),
625 E = RequiredSet.end(); I2 != E && I2 != I; ++I2) {
626 Pass *AnalysisPass2 = findAnalysisPass(*I2);
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp241 MachineBasicBlock::iterator I2 = IP; local
242 while (I2 != BB->begin() && (--I2)->isTerminator())
243 IP = I2;
/freebsd-10.0-release/contrib/gcc/config/soft-fp/
H A Dop-4.h523 #define __FP_FRAC_SET_4(X,I3,I2,I1,I0) \
524 (X##_f[3] = I3, X##_f[2] = I2, X##_f[1] = I1, X##_f[0] = I0)
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp2096 // change them to I1 and I2 values via as documented:
2098 // I2 = NOT(J2 EOR S);
2100 // imm32 = SignExtend(S:I1:I2:imm10:imm11:'0', 32);
2105 unsigned I2 = !(J2 ^ S); local
2108 unsigned tmp = (S << 23) | (I1 << 22) | (I2 << 21) | (imm10 << 11) | imm11;
3379 // the encoded instruction. So here change to I1 and I2 values via:
3381 // I2 = NOT(J2 EOR S);
3383 // imm32 = SignExtend(S:I1:I2:imm10H:imm10L:'00', 32);
3388 unsigned I2 = !(J2 ^ S); local
3389 unsigned tmp = (Val & ~0x600000) | (I1 << 22) | (I2 << 2
3520 unsigned I2 = !(J2 ^ S); local
[all...]
/freebsd-10.0-release/contrib/binutils/bfd/
H A Delf32-arm.c5193 bfd_vma I2 = (lower_insn & 0x0800) >> 11; local
5197 I2 = !(I2 ^ S);
5200 signed_addend = (S << 24) | (I1 << 23) | (I2 << 22) | (hi << 12) | (lo << 1);
5229 bfd_vma I2 = (relocation & 0x00400000) >> 22; local
5234 I2 = !(I2 ^ S);
5237 lower_insn = (lower_insn & (bfd_vma) 0xd000) | (I1 << 13) | (I2 << 11) | lo;
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp907 MachineBasicBlock::iterator I2 = llvm::prior(I);
913 popStackAfter(I2);

Completed in 382 milliseconds

12