Searched refs:IVI (Results 1 - 11 of 11) sorted by relevance
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/ |
H A D | Instruction.cpp | 213 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(this)) 214 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices(); 287 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(this)) 288 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices();
|
H A D | Verifier.cpp | 291 void visitInsertValueInst(InsertValueInst &IVI); 1551 void Verifier::visitInsertValueInst(InsertValueInst &IVI) { argument 1552 Assert1(ExtractValueInst::getIndexedType(IVI.getAggregateOperand()->getType(), 1553 IVI.getIndices()) == 1554 IVI.getOperand(1)->getType(), 1555 "Invalid InsertValueInst operands!", &IVI); 1557 visitInstruction(IVI);
|
H A D | Instructions.cpp | 1659 InsertValueInst::InsertValueInst(const InsertValueInst &IVI) argument 1660 : Instruction(IVI.getType(), InsertValue, 1662 Indices(IVI.Indices) { 1663 Op<0>() = IVI.getOperand(0); 1664 Op<1>() = IVI.getOperand(1); 1665 SubclassOptionalData = IVI.SubclassOptionalData;
|
H A D | AsmWriter.cpp | 1814 } else if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(&I)) { 1818 for (const unsigned *i = IVI->idx_begin(), *e = IVI->idx_end(); i != e; ++i)
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | SCCP.cpp | 485 void visitInsertValueInst(InsertValueInst &IVI); 786 void SCCPSolver::visitInsertValueInst(InsertValueInst &IVI) { argument 787 StructType *STy = dyn_cast<StructType>(IVI.getType()); 789 return markOverdefined(&IVI); 793 if (IVI.getNumIndices() != 1) 794 return markAnythingOverdefined(&IVI); 796 Value *Aggr = IVI.getAggregateOperand(); 797 unsigned Idx = *IVI.idx_begin(); 804 mergeInValue(getStructValueState(&IVI, i), &IVI, EltVa local 811 markOverdefined(getStructValueState(&IVI, i), &IVI); local 814 mergeInValue(getStructValueState(&IVI, i), &IVI, InVal); local [all...] |
H A D | EarlyCSE.cpp | 107 } else if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(Inst)) { 108 for (InsertValueInst::idx_iterator I = IVI->idx_begin(), 109 E = IVI->idx_end(); I != E; ++I)
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/ |
H A D | ConstantFolding.cpp | 844 if (InsertValueInst *IVI = dyn_cast<InsertValueInst>(I)) 846 cast<Constant>(IVI->getAggregateOperand()), 847 cast<Constant>(IVI->getInsertedValueOperand()), 848 IVI->getIndices());
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/IPO/ |
H A D | MergeFunctions.cpp | 324 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(I1)) 325 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices();
|
/macosx-10.10.1/llvmCore-3425.0.34/utils/TableGen/ |
H A D | CodeGenSchedule.cpp | 1219 IVI = IntersectingVariants.begin(), 1221 IVI != IVE; ++IVI) { 1222 pushVariant(*IVI, IsRead);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1091 const InsertValueInst *IVI = cast<InsertValueInst>(&I); local 1092 for (const unsigned *i = IVI->idx_begin(), *e = IVI->idx_end(); i != e; ++i)
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ |
H A D | Instructions.h | 1843 InsertValueInst(const InsertValueInst &IVI);
|
Completed in 164 milliseconds