Searched refs:getAggregateElement (Results 1 - 25 of 27) sorted by relevance

12

/external/llvm/include/llvm/IR/
H A DConstant.h114 /// getAggregateElement - For aggregates (struct/array/vector) return the
118 Constant *getAggregateElement(unsigned Elt) const;
119 Constant *getAggregateElement(Constant *Elt) const;
/external/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp163 assert(isa<ConstantArray>(Init->getAggregateElement(4)) &&
165 ConstantArray *Records = cast<ConstantArray>(Init->getAggregateElement(4));
H A DMemorySanitizer.cpp1550 dyn_cast<ConstantInt>(ConstArg->getAggregateElement(Idx));
/external/llvm/lib/Analysis/
H A DConstantFolding.cpp178 Constant *Src =dyn_cast<ConstantInt>(C->getAggregateElement(SrcElt++));
204 Constant *Src = dyn_cast<ConstantInt>(C->getAggregateElement(i));
374 if (!ReadDataFromGlobal(C->getAggregateElement(Index), Offset, CurPtr,
520 C = C->getAggregateElement(0u);
1197 C = C->getAggregateElement(CE->getOperand(i));
1212 C = C->getAggregateElement(Indices[i]);
1573 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U)))
1581 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U)))
1747 Constant *Agg = Operands[J]->getAggregateElement(I);
H A DLint.cpp730 Constant *Elem = C->getAggregateElement(I);
H A DValueTracking.cpp2486 C = C->getAggregateElement(idx_range[0]);
/external/llvm/lib/Target/X86/
H A DX86TargetObjectFile.cpp168 scalarConstantToHexString(C->getAggregateElement(I));
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp31 if (Constant *Op0 = C->getAggregateElement(0U)) {
34 if (C->getAggregateElement(i) != Op0)
74 return C->getAggregateElement(EltNo);
105 if (Con->getAggregateElement(EltNo)->isNullValue())
185 return ReplaceInstUsesWith(EI, C->getAggregateElement(0U));
H A DInstCombineMulDivRem.cpp425 ConstantFP *CFP = dyn_cast_or_null<ConstantFP>(C->getAggregateElement(I));
440 ConstantFP *CFP = dyn_cast_or_null<ConstantFP>(C->getAggregateElement(I));
1446 Constant *Elt = C->getAggregateElement(i);
1460 Elts[i] = C->getAggregateElement(i); // Handle undef, etc.
H A DInstCombineSimplifyDemanded.cpp998 Constant *Elt = C->getAggregateElement(i);
1144 if (CV->getAggregateElement(i)->isNullValue())
H A DInstCombineCalls.cpp961 Constant *Elt = Mask->getAggregateElement(i);
981 if (isa<UndefValue>(Mask->getAggregateElement(i)))
984 cast<ConstantInt>(Mask->getAggregateElement(i))->getZExtValue();
H A DInstructionCombining.cpp1264 C2M[ShMask[I]] = C1->getAggregateElement(I);
2144 if (Constant *C2 = C->getAggregateElement(*EV.idx_begin())) {
/external/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp296 Constant *COp = C->getAggregateElement(i);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp317 cast<ConstantInt>(CS->getAggregateElement(0U))->getZExtValue();
319 cast<GlobalVariable>(CS->getAggregateElement(1)->stripPointerCasts());
/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp125 return ComplexPairTy(pair->getAggregateElement(0U),
126 pair->getAggregateElement(1U));
H A DMicrosoftCXXABI.cpp2410 Val->getAggregateElement(0U) : Val;
2430 if (Val->getAggregateElement(I) != Fields[I])
2714 FirstField = Src->getAggregateElement(I++);
2716 NonVirtualBaseAdjustment = Src->getAggregateElement(I++);
2718 VBPtrOffset = Src->getAggregateElement(I++);
2720 VirtualBaseAdjustmentOffset = Src->getAggregateElement(I++);
3658 cast<llvm::ConstantInt>(CTA->getInitializer()->getAggregateElement(0U))
H A DCGExpr.cpp465 return cast<llvm::ConstantInt>(Elts->getAggregateElement(Idx))
2621 CElts.push_back(BaseElts->getAggregateElement(Indices[i]));
/external/llvm/lib/IR/
H A DConstantFold.cpp796 return Val->getAggregateElement(Index);
871 if (Constant *C = Agg->getAggregateElement(Idxs[0]))
894 Constant *C = Agg->getAggregateElement(i);
H A DConstants.cpp246 /// getAggregateElement - For aggregates (struct/array/vector) return the
250 Constant *Constant::getAggregateElement(unsigned Elt) const { function in class:Constant
272 Constant *Constant::getAggregateElement(Constant *Elt) const { function in class:Constant
275 return getAggregateElement(CI->getZExtValue());
1419 const Constant *C = this->getAggregateElement(0U);
H A DAsmWriter.cpp1259 WriteAsOperandInternal(Out, CV->getAggregateElement(0U), &TypePrinter,
1265 WriteAsOperandInternal(Out, CV->getAggregateElement(i), &TypePrinter,
H A DInstructions.cpp1526 Constant *C = Mask->getAggregateElement(i);
1544 Constant *C = Mask->getAggregateElement(i);
/external/llvm/lib/Linker/
H A DLinkModules.cpp1123 Dest.push_back(C->getAggregateElement(i));
1143 Constant *Key = V->getAggregateElement(2);
/external/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp493 Constant *In = Init->getAggregateElement(i);
525 Constant *In = Init->getAggregateElement(i);
2117 Elts.push_back(Init->getAggregateElement(i));
2140 Elts.push_back(Init->getAggregateElement(i));
/external/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp406 Constant *Elt = C->getAggregateElement(i);
/external/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp706 Constant *Elt = Init->getAggregateElement(I);
730 Constant *Elt = Init->getAggregateElement(i);

Completed in 490 milliseconds

12