/external/llvm/include/llvm/ |
Constant.h | 94 /// getAggregateElement - For aggregates (struct/array/vector) return the 98 Constant *getAggregateElement(unsigned Elt) const; 99 Constant *getAggregateElement(Constant *Elt) const;
|
/external/llvm/include/llvm/Support/ |
IntegersSubset.h | 469 const Constant *CV = C->getAggregateElement(idx); 475 cast<ConstantInt>(CV->getAggregateElement(0U))), 477 cast<ConstantInt>(CV->getAggregateElement(0U))))); 480 cast<ConstantInt>(CV->getAggregateElement(0U))), 482 cast<ConstantInt>(CV->getAggregateElement(1))));
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 26 Constant *Op0 = C->getAggregateElement(0U); 28 if (C->getAggregateElement(i) != Op0) 67 return C->getAggregateElement(EltNo); 104 return ReplaceInstUsesWith(EI, C->getAggregateElement(0U));
|
InstCombineCalls.cpp | 557 Constant *Elt = Mask->getAggregateElement(i); 578 if (isa<UndefValue>(Mask->getAggregateElement(i))) 581 cast<ConstantInt>(Mask->getAggregateElement(i))->getZExtValue(); 645 (cast<ConstantInt>(CV0->getAggregateElement(i)))->getValue(); 648 (cast<ConstantInt>(CV1->getAggregateElement(i)))->getValue(); [all...] |
InstCombineMulDivRem.cpp | 707 Constant *Elt = C->getAggregateElement(i); 721 Elts[i] = C->getAggregateElement(i); // Handle undef, etc.
|
InstCombineSimplifyDemanded.cpp | [all...] |
InstructionCombining.cpp | [all...] |
InstCombineCompares.cpp | 281 Constant *Elt = Init->getAggregateElement(i); [all...] |
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 170 Constant *Src =dyn_cast<ConstantInt>(C->getAggregateElement(SrcElt++)); 196 Constant *Src = dyn_cast<ConstantInt>(C->getAggregateElement(i)); 363 if (!ReadDataFromGlobal(C->getAggregateElement(Index), Offset, CurPtr, [all...] |
ValueTracking.cpp | [all...] |
/external/llvm/lib/VMCore/ |
ConstantFold.cpp | 753 return Val->getAggregateElement(Index); [all...] |
AsmWriter.cpp | 927 WriteAsOperandInternal(Out, CV->getAggregateElement(0U), &TypePrinter, 933 WriteAsOperandInternal(Out, CV->getAggregateElement(i), &TypePrinter, [all...] |
Constants.cpp | 157 /// getAggregateElement - For aggregates (struct/array/vector) return the 161 Constant *Constant::getAggregateElement(unsigned Elt) const { 182 Constant *Constant::getAggregateElement(Constant *Elt) const { 185 return getAggregateElement(CI->getZExtValue()); [all...] |
Instructions.cpp | [all...] |
/external/llvm/lib/Transforms/IPO/ |
GlobalOpt.cpp | 680 Constant *In = Init->getAggregateElement(i); 712 Constant *In = Init->getAggregateElement(i); [all...] |
/external/llvm/lib/Linker/ |
LinkModules.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SCCP.cpp | 411 Constant *Elt = C->getAggregateElement(i); [all...] |
/external/clang/lib/CodeGen/ |
CGExpr.cpp | 557 return cast<llvm::ConstantInt>(Elts->getAggregateElement(Idx)) [all...] |