Searched defs:NewIndices (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/IR/
H A DConstantFold.cpp2029 SmallVector<Value*, 16> NewIndices; local
2030 NewIndices.reserve(Idxs.size() + CE->getNumOperands());
2032 NewIndices.push_back(CE->getOperand(i));
2051 NewIndices.push_back(Combined);
2052 NewIndices.append(Idxs.begin() + 1, Idxs.end());
2054 ConstantExpr::getGetElementPtr(CE->getOperand(0), NewIndices,
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1467 SmallVector<Value*, 8> NewIndices; local
1470 NewIndices)) {
1475 Builder->CreateInBoundsGEP(OrigBase, NewIndices) :
1476 Builder->CreateGEP(OrigBase, NewIndices);
H A DInstructionCombining.cpp863 /// will land us at the specified offset. If so, fill them into NewIndices and
866 SmallVectorImpl<Value*> &NewIndices) {
894 NewIndices.push_back(ConstantInt::get(IntPtrTy, FirstIdx));
908 NewIndices.push_back(ConstantInt::get(Type::getInt32Ty(Ty->getContext()),
916 NewIndices.push_back(ConstantInt::get(IntPtrTy,Offset/EltSize));
1709 SmallVector<Value*, 8> NewIndices; local
1710 if (FindElementAtOffset(OpType, Offset.getSExtValue(), NewIndices)) {
1712 Builder->CreateInBoundsGEP(Operand, NewIndices) :
1713 Builder->CreateGEP(Operand, NewIndices);
865 FindElementAtOffset(Type *PtrTy, int64_t Offset, SmallVectorImpl<Value*> &NewIndices) argument

Completed in 83 milliseconds