Home
last modified time | relevance | path

Searched refs:getAggregateElement (Results 1 – 25 of 26) sorted by relevance

12

/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DConstant.h118 Constant *getAggregateElement(unsigned Elt) const;
119 Constant *getAggregateElement(Constant *Elt) const;
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp163 assert(isa<ConstantArray>(Init->getAggregateElement(4)) && in lowerCoverageData()
165 ConstantArray *Records = cast<ConstantArray>(Init->getAggregateElement(4)); in lowerCoverageData()
H A DMemorySanitizer.cpp1463 dyn_cast<ConstantInt>(ConstArg->getAggregateElement(Idx)); in handleMulByConstant()
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp179 Constant *Src =dyn_cast<ConstantInt>(C->getAggregateElement(SrcElt++)); in FoldBitCast()
205 Constant *Src = dyn_cast<ConstantInt>(C->getAggregateElement(i)); in FoldBitCast()
375 if (!ReadDataFromGlobal(C->getAggregateElement(Index), Offset, CurPtr, in ReadDataFromGlobal()
524 C = C->getAggregateElement(0u); in ConstantFoldLoadThroughBitcast()
1211 C = C->getAggregateElement(CE->getOperand(i)); in ConstantFoldLoadThroughGEPConstantExpr()
1226 C = C->getAggregateElement(Indices[i]); in ConstantFoldLoadThroughGEPIndices()
1597 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
1605 dyn_cast_or_null<ConstantFP>(Op->getAggregateElement(0U))) in ConstantFoldScalarCall()
1771 Constant *Agg = Operands[J]->getAggregateElement(I); in ConstantFoldVectorCall()
H A DLint.cpp539 Constant *Elem = C->getAggregateElement(I); in isZero()
H A DValueTracking.cpp2215 C = C->getAggregateElement(idx_range[0]); in FindInsertedValue()
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetObjectFile.cpp156 scalarConstantToHexString(C->getAggregateElement(I)); in getSectionForConstant()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp30 if (Constant *Op0 = C->getAggregateElement(0U)) { in CheapToScalarize()
33 if (C->getAggregateElement(i) != Op0) in CheapToScalarize()
73 return C->getAggregateElement(EltNo); in FindScalarElement()
104 if (Con->getAggregateElement(EltNo)->isNullValue()) in FindScalarElement()
184 return ReplaceInstUsesWith(EI, C->getAggregateElement(0U)); in visitExtractElementInst()
H A DInstCombineMulDivRem.cpp425 ConstantFP *CFP = dyn_cast<ConstantFP>(C->getAggregateElement(I)); in isFiniteNonZeroFp()
440 ConstantFP *CFP = dyn_cast<ConstantFP>(C->getAggregateElement(I)); in isNormalFp()
1445 Constant *Elt = C->getAggregateElement(i); in visitSRem()
1459 Elts[i] = C->getAggregateElement(i); // Handle undef, etc. in visitSRem()
H A DInstCombineCalls.cpp884 Constant *Elt = Mask->getAggregateElement(i); in visitCallInst()
904 if (isa<UndefValue>(Mask->getAggregateElement(i))) in visitCallInst()
907 cast<ConstantInt>(Mask->getAggregateElement(i))->getZExtValue(); in visitCallInst()
H A DInstCombineSimplifyDemanded.cpp1002 Constant *Elt = C->getAggregateElement(i); in SimplifyDemandedVectorElts()
1148 if (CV->getAggregateElement(i)->isNullValue()) in SimplifyDemandedVectorElts()
H A DInstructionCombining.cpp1296 C2M[ShMask[I]] = C1->getAggregateElement(I); in SimplifyVectorOp()
2146 if (Constant *C2 = C->getAggregateElement(*EV.idx_begin())) { in visitExtractValueInst()
H A DInstCombineCompares.cpp310 Constant *Elt = Init->getAggregateElement(i); in FoldCmpLoadFromIndexedGlobal()
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp282 Constant *COp = C->getAggregateElement(i); in DecodePSHUFBMask()
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp2258 Val->getAggregateElement(0U) : Val; in MemberPointerConstantIsNull()
2278 if (Val->getAggregateElement(I) != Fields[I]) in MemberPointerConstantIsNull()
2562 FirstField = Src->getAggregateElement(I++); in EmitMemberPointerConversion()
2564 NonVirtualBaseAdjustment = Src->getAggregateElement(I++); in EmitMemberPointerConversion()
2566 VBPtrOffset = Src->getAggregateElement(I++); in EmitMemberPointerConversion()
2568 VirtualBaseAdjustmentOffset = Src->getAggregateElement(I++); in EmitMemberPointerConversion()
H A DCGExprComplex.cpp124 return ComplexPairTy(pair->getAggregateElement(0U), in VisitDeclRefExpr()
125 pair->getAggregateElement(1U)); in VisitDeclRefExpr()
H A DCGExpr.cpp444 return cast<llvm::ConstantInt>(Elts->getAggregateElement(Idx)) in getAccessedFieldNo()
2595 CElts.push_back(BaseElts->getAggregateElement(Indices[i])); in EmitExtVectorElementExpr()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp494 Constant *In = Init->getAggregateElement(i); in SRAGlobal()
526 Constant *In = Init->getAggregateElement(i); in SRAGlobal()
2121 Elts.push_back(Init->getAggregateElement(i)); in EvaluateStoreInto()
2144 Elts.push_back(Init->getAggregateElement(i)); in EvaluateStoreInto()
/minix/external/bsd/llvm/dist/llvm/lib/IR/
H A DConstants.cpp250 Constant *Constant::getAggregateElement(unsigned Elt) const { in getAggregateElement() function in Constant
272 Constant *Constant::getAggregateElement(Constant *Elt) const { in getAggregateElement() function in Constant
275 return getAggregateElement(CI->getZExtValue()); in getAggregateElement()
1417 const Constant *C = this->getAggregateElement(0U); in getUniqueInteger()
H A DConstantFold.cpp784 return Val->getAggregateElement(Index); in ConstantFoldExtractElementInstruction()
859 if (Constant *C = Agg->getAggregateElement(Idxs[0])) in ConstantFoldExtractValueInstruction()
882 Constant *C = Agg->getAggregateElement(i); in ConstantFoldInsertValueInstruction()
H A DAsmWriter.cpp1196 WriteAsOperandInternal(Out, CV->getAggregateElement(0U), &TypePrinter, in WriteConstantInternal()
1202 WriteAsOperandInternal(Out, CV->getAggregateElement(i), &TypePrinter, in WriteConstantInternal()
H A DInstructions.cpp1629 Constant *C = Mask->getAggregateElement(i); in getMaskValue()
1647 Constant *C = Mask->getAggregateElement(i); in getShuffleMask()
/minix/external/bsd/llvm/dist/llvm/lib/Linker/
H A DLinkModules.cpp1128 Dest.push_back(C->getAggregateElement(i)); in getArrayElements()
1148 Constant *Key = V->getAggregateElement(2); in linkAppendingVarInit()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp406 Constant *Elt = C->getAggregateElement(i); in getStructValueState()
/minix/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp693 Constant *Elt = Init->getAggregateElement(I); in LowerConstantInitializer()
717 Constant *Elt = Init->getAggregateElement(i); in LowerConstantInitializer()

12