/external/llvm/include/llvm/IR/ |
H A D | Constant.h | 114 /// 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 D | InstrProfiling.cpp | 163 assert(isa<ConstantArray>(Init->getAggregateElement(4)) && 165 ConstantArray *Records = cast<ConstantArray>(Init->getAggregateElement(4));
|
H A D | MemorySanitizer.cpp | 1550 dyn_cast<ConstantInt>(ConstArg->getAggregateElement(Idx));
|
/external/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 178 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 D | Lint.cpp | 730 Constant *Elem = C->getAggregateElement(I);
|
H A D | ValueTracking.cpp | 2486 C = C->getAggregateElement(idx_range[0]);
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetObjectFile.cpp | 168 scalarConstantToHexString(C->getAggregateElement(I));
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 31 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 D | InstCombineMulDivRem.cpp | 425 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 D | InstCombineSimplifyDemanded.cpp | 998 Constant *Elt = C->getAggregateElement(i); 1144 if (CV->getAggregateElement(i)->isNullValue())
|
H A D | InstCombineCalls.cpp | 961 Constant *Elt = Mask->getAggregateElement(i); 981 if (isa<UndefValue>(Mask->getAggregateElement(i))) 984 cast<ConstantInt>(Mask->getAggregateElement(i))->getZExtValue();
|
H A D | InstructionCombining.cpp | 1264 C2M[ShMask[I]] = C1->getAggregateElement(I); 2144 if (Constant *C2 = C->getAggregateElement(*EV.idx_begin())) {
|
/external/llvm/lib/Target/X86/Utils/ |
H A D | X86ShuffleDecode.cpp | 296 Constant *COp = C->getAggregateElement(i);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 317 cast<ConstantInt>(CS->getAggregateElement(0U))->getZExtValue(); 319 cast<GlobalVariable>(CS->getAggregateElement(1)->stripPointerCasts());
|
/external/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 125 return ComplexPairTy(pair->getAggregateElement(0U), 126 pair->getAggregateElement(1U));
|
H A D | MicrosoftCXXABI.cpp | 2410 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 D | CGExpr.cpp | 465 return cast<llvm::ConstantInt>(Elts->getAggregateElement(Idx)) 2621 CElts.push_back(BaseElts->getAggregateElement(Indices[i]));
|
/external/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 796 return Val->getAggregateElement(Index); 871 if (Constant *C = Agg->getAggregateElement(Idxs[0])) 894 Constant *C = Agg->getAggregateElement(i);
|
H A D | Constants.cpp | 246 /// 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 D | AsmWriter.cpp | 1259 WriteAsOperandInternal(Out, CV->getAggregateElement(0U), &TypePrinter, 1265 WriteAsOperandInternal(Out, CV->getAggregateElement(i), &TypePrinter,
|
H A D | Instructions.cpp | 1526 Constant *C = Mask->getAggregateElement(i); 1544 Constant *C = Mask->getAggregateElement(i);
|
/external/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 1123 Dest.push_back(C->getAggregateElement(i)); 1143 Constant *Key = V->getAggregateElement(2);
|
/external/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 493 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 D | SCCP.cpp | 406 Constant *Elt = C->getAggregateElement(i);
|
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUISelLowering.cpp | 706 Constant *Elt = Init->getAggregateElement(I); 730 Constant *Elt = Init->getAggregateElement(i);
|