/external/llvm/utils/TableGen/ |
H A D | SetTheory.h | 74 /// in Elts. 75 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts) =0; 86 virtual void expand(SetTheory&, Record*, RecSet &Elts) =0; 113 /// dag Elts = d; 121 /// evaluate - Evaluate Expr and append the resulting set to Elts. 122 void evaluate(Init *Expr, RecSet &Elts); 124 /// evaluate - Evaluate a sequence of Inits and append to Elts. 126 void evaluate(Iter begin, Iter end, RecSet &Elts) { argument 128 evaluate(*begin++, Elts);
|
H A D | SetTheory.cpp | 30 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts) { argument 31 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts); 37 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts) { argument 46 Elts.insert(*I); 52 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts) { argument 60 Elts.insert(*I); 68 RecSet &Elts) =0; 70 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts) { argument 78 apply2(ST, Expr, Set, II->getValue(), Elts); 86 RecSet &Elts) { 84 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts) argument 96 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts) argument 113 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts) argument 132 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts) argument 144 apply(SetTheory &ST, DagInit *Expr, RecSet &Elts) argument 162 apply(SetTheory &ST, DagInit *Expr, RecSet &Elts) argument 227 expand(SetTheory &ST, Record *Def, RecSet &Elts) argument 262 evaluate(Init *Expr, RecSet &Elts) argument 301 RecSet Elts; local [all...] |
H A D | TableGen.cpp | 160 const std::vector<Record*> *Elts = Sets.expand(Recs[i]); local 161 assert(Elts && "Couldn't expand Set instance"); 162 for (unsigned ei = 0, ee = Elts->size(); ei != ee; ++ei) 163 OS << ' ' << (*Elts)[ei]->getName();
|
/external/llvm/lib/VMCore/ |
H A D | DIBuilder.cpp | 102 Value *Elts[] = { local 119 TheCU = DICompileUnit(MDNode::get(VMContext, Elts)); 131 Value *Elts[] = { local 137 return DIFile(MDNode::get(VMContext, Elts)); 143 Value *Elts[] = { local 148 return DIEnumerator(MDNode::get(VMContext, Elts)); 156 Value *Elts[] = { local 168 return DIType(MDNode::get(VMContext, Elts)); 179 Value *Elts[] = { local 191 return DIType(MDNode::get(VMContext, Elts)); 198 Value *Elts[] = { local 217 Value *Elts[] = { local 237 Value *Elts[] = { local 257 Value *Elts[] = { local 277 Value *Elts[] = { local 298 Value *Elts[] = { local 320 Value *Elts[] = { local 345 Value *Elts[] = { local 372 Value *Elts[] = { local 396 Value *Elts[] = { local 415 Value *Elts[] = { local 434 Value *Elts[] = { local 456 Value *Elts[] = { local 482 Value *Elts[] = { local 507 Value *Elts[] = { local 528 Value *Elts[] = { local 555 Value *Elts[] = { local 579 Value *Elts[] = { local 601 Value *Elts[] = { local 652 Value *Elts[] = { local 662 Value *Elts[] = { GetTagConstant(VMContext, DW_TAG_base_type) }; local 671 Value *Elts[] = { local 687 Value *Elts[] = { local 719 Value *Elts[] = { local 732 Value *Elts[] = { local 757 Value *Elts[] = { local 782 Value *Elts[] = { local 811 SmallVector<Value *, 15> Elts; local 843 Value *Elts[] = { local 892 Value *Elts[] = { local 924 Value *Elts[] = { local 938 Value *Elts[] = { local 950 Value *Elts[] = { local [all...] |
H A D | Constants.cpp | 717 SmallVector<uint8_t, 16> Elts; local 720 Elts.push_back(CI->getZExtValue()); 723 if (Elts.size() == V.size()) 724 return ConstantDataArray::get(C->getContext(), Elts); 726 SmallVector<uint16_t, 16> Elts; local 729 Elts.push_back(CI->getZExtValue()); 732 if (Elts.size() == V.size()) 733 return ConstantDataArray::get(C->getContext(), Elts); 735 SmallVector<uint32_t, 16> Elts; local 738 Elts 744 SmallVector<uint64_t, 16> Elts; local 757 SmallVector<float, 16> Elts; local 766 SmallVector<double, 16> Elts; local 898 SmallVector<uint8_t, 16> Elts; local 907 SmallVector<uint16_t, 16> Elts; local 916 SmallVector<uint32_t, 16> Elts; local 925 SmallVector<uint64_t, 16> Elts; local 938 SmallVector<float, 16> Elts; local 947 SmallVector<double, 16> Elts; local 2214 get(LLVMContext &Context, ArrayRef<uint8_t> Elts) argument 2219 get(LLVMContext &Context, ArrayRef<uint16_t> Elts) argument 2224 get(LLVMContext &Context, ArrayRef<uint32_t> Elts) argument 2229 get(LLVMContext &Context, ArrayRef<uint64_t> Elts) argument 2234 get(LLVMContext &Context, ArrayRef<float> Elts) argument 2239 get(LLVMContext &Context, ArrayRef<double> Elts) argument 2267 get(LLVMContext &Context, ArrayRef<uint8_t> Elts) argument 2272 get(LLVMContext &Context, ArrayRef<uint16_t> Elts) argument 2277 get(LLVMContext &Context, ArrayRef<uint32_t> Elts) argument 2282 get(LLVMContext &Context, ArrayRef<uint64_t> Elts) argument 2287 get(LLVMContext &Context, ArrayRef<float> Elts) argument 2292 get(LLVMContext &Context, ArrayRef<double> Elts) argument [all...] |
H A D | DebugInfo.cpp | 723 SmallVector<Value *, 16> Elts; local 726 i == 7 ? Elts.push_back(InlinedScope) : 727 Elts.push_back(DV->getOperand(i)); 728 return DIVariable(MDNode::get(VMContext, Elts)); 733 SmallVector<Value *, 16> Elts; local 737 Elts.push_back(Constant::getNullValue(Type::getInt32Ty(VMContext))): 738 Elts.push_back(DV->getOperand(i)); 739 return DIVariable(MDNode::get(VMContext, Elts));
|
H A D | DebugLoc.cpp | 109 Value *Elts[] = { local 113 return MDNode::get(Ctx2, Elts);
|
H A D | AutoUpgrade.cpp | 196 SmallVector<Value *, 1> Elts; local 197 Elts.push_back(ConstantInt::get(Type::getInt32Ty(C), 1)); 198 MDNode *Node = MDNode::get(C, Elts);
|
H A D | Function.cpp | 558 Type *Elts[5]; 561 Elts[i] = DecodeFixedType(Infos, Tys, Context); 562 return StructType::get(Context, ArrayRef<Type*>(Elts,D.Struct_NumElements));
|
/external/clang/include/clang/AST/ |
H A D | APValue.h | 81 APValue *Elts; member in struct:clang::APValue::Vec 83 Vec() : Elts(0), NumElts(0) {} 84 ~Vec() { delete[] Elts; } 87 APValue *Elts; member in struct:clang::APValue::Arr 93 APValue *Elts; member in struct:clang::APValue::StructData 255 return ((Vec*)(char*)Data)->Elts[I]; 268 return ((Arr*)(char*)Data)->Elts[I]; 279 return ((Arr*)(char*)Data)->Elts[getArrayInitializedElts()]; 303 return ((StructData*)(char*)Data)->Elts[i]; 307 return ((StructData*)(char*)Data)->Elts[getStructNumBase [all...] |
/external/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 522 SmallVector<Value *, 16> Elts; local 528 ParseMDNodeVector(Elts, NULL) || 532 MDNode *Init = MDNode::get(Context, Elts); 1522 SmallVector<Type*, 8> Elts; 1523 if (ParseStructBody(Elts)) return true; 1525 Result = StructType::get(Context, Elts, Packed); 1975 SmallVector<Constant*, 16> Elts; 1976 if (ParseGlobalValueVector(Elts) || 1980 ID.ConstantStructElts = new Constant*[Elts.size()]; 1981 ID.UIntVal = Elts [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 69 SmallVector<Value*, 4> Elts; local 70 Elts.reserve(MD->getNumOperands()); 73 Elts.push_back(Op ? MapValue(Op, VM, Flags, TypeMapper) : 0); 75 MDNode *NewMD = MDNode::get(V->getContext(), Elts);
|
H A D | LowerInvoke.cpp | 130 Type *Elts[] = { JmpBufTy, PointerType::getUnqual(JBLinkTy) }; local 131 JBLinkTy->setBody(Elts);
|
/external/llvm/include/llvm/ |
H A D | Constants.h | 674 static Constant *get(LLVMContext &Context, ArrayRef<uint8_t> Elts); 675 static Constant *get(LLVMContext &Context, ArrayRef<uint16_t> Elts); 676 static Constant *get(LLVMContext &Context, ArrayRef<uint32_t> Elts); 677 static Constant *get(LLVMContext &Context, ArrayRef<uint64_t> Elts); 678 static Constant *get(LLVMContext &Context, ArrayRef<float> Elts); 679 static Constant *get(LLVMContext &Context, ArrayRef<double> Elts); 727 static Constant *get(LLVMContext &Context, ArrayRef<uint8_t> Elts); 728 static Constant *get(LLVMContext &Context, ArrayRef<uint16_t> Elts); 729 static Constant *get(LLVMContext &Context, ArrayRef<uint32_t> Elts); 730 static Constant *get(LLVMContext &Context, ArrayRef<uint64_t> Elts); [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 664 SmallVector<llvm::Constant*, 2> Elts; local 666 Elts.push_back(C); 677 Elts.push_back(llvm::UndefValue::get(Ty)); 683 return llvm::ConstantStruct::get(STy, Elts); 778 std::vector<llvm::Constant*> Elts; local 779 Elts.reserve(NumInitableElts + NumElements); 788 Elts.push_back(C); 801 Elts.resize(NumElements, fillC); 807 for (unsigned i = 0, e = Elts.size(); i < e; ++i) 808 Types.push_back(Elts[ 1188 std::vector<llvm::Constant*> Elts; local [all...] |
H A D | CGValue.h | 280 static LValue MakeExtVectorElt(llvm::Value *Vec, llvm::Constant *Elts, argument 285 R.VectorElts = Elts;
|
H A D | CGDebugInfo.cpp | 871 SmallVector<llvm::Value *, 16> Elts; local 874 Elts.push_back(Args.getElement(0)); 895 Elts.push_back(ThisPtrType); 900 Elts.push_back(ThisPtrType); 906 Elts.push_back(Args.getElement(i)); 908 llvm::DIArray EltTypeArray = DBuilder.getOrCreateArray(Elts); 1996 SmallVector<llvm::Value *, 16> Elts; local 1999 Elts.push_back(getOrCreateType(OMethod->getResultType(), F)); 2001 Elts.push_back(getOrCreateType(OMethod->getSelfDecl()->getType(), F)); 2003 Elts 2093 SmallVector<llvm::Value*, 16> Elts; local [all...] |
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 854 SmallVector<Value*, 8> Elts; local 859 Elts.push_back(MDValueList.getValueFwdRef(Record[i+1])); 861 Elts.push_back(ValueList.getValueFwdRef(Record[i+1], Ty)); 863 Elts.push_back(NULL); 865 Value *V = MDNode::getWhenValsUnresolved(Context, Elts, IsFunctionLocal); 1039 SmallVector<Constant*, 16> Elts; local 1043 Elts.push_back(ValueList.getConstantFwdRef(Record[i], 1045 V = ConstantStruct::get(STy, Elts); 1049 Elts.push_back(ValueList.getConstantFwdRef(Record[i], EltTy)); 1050 V = ConstantArray::get(ATy, Elts); [all...] |
/external/llvm/include/llvm/Support/ |
H A D | IntegersSubset.h | 509 std::vector<Constant*> Elts; local 510 Elts.reserve(Src.size()); 526 Elts.push_back(CV); 529 ArrayType::get(Elts.front()->getType(), (uint64_t)Elts.size()); 530 Holder = ConstantArray::get(ArrTy, Elts);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 446 SmallVector<Constant*, 16> Elts; local 449 Elts.push_back(UndefValue::get(Type::getInt32Ty(SVI.getContext()))); 456 Elts.push_back(UndefValue::get(Type::getInt32Ty(SVI.getContext()))); 459 Elts.push_back(ConstantInt::get(Type::getInt32Ty(SVI.getContext()), 465 SVI.setOperand(2, ConstantVector::get(Elts)); 657 SmallVector<Constant*, 16> Elts; local 661 Elts.push_back(UndefValue::get(Int32Ty)); 663 Elts.push_back(ConstantInt::get(Int32Ty, newMask[i])); 668 return new ShuffleVectorInst(newLHS, newRHS, ConstantVector::get(Elts));
|
H A D | InstCombineSimplifyDemanded.cpp | 842 SmallVector<Constant*, 16> Elts; local 845 Elts.push_back(Undef); 854 Elts.push_back(Undef); 857 Elts.push_back(Elt); 862 Constant *NewCV = ConstantVector::get(Elts); 979 SmallVector<Constant*, 16> Elts; local 982 Elts.push_back(UndefValue::get(Type::getInt32Ty(I->getContext()))); 984 Elts.push_back(ConstantInt::get(Type::getInt32Ty(I->getContext()), 987 I->setOperand(2, ConstantVector::get(Elts));
|
H A D | InstCombineMulDivRem.cpp | 719 SmallVector<Constant *, 16> Elts(VWidth); 721 Elts[i] = C->getAggregateElement(i); // Handle undef, etc. 722 if (ConstantInt *RHS = dyn_cast<ConstantInt>(Elts[i])) { 724 Elts[i] = cast<ConstantInt>(ConstantExpr::getNeg(RHS)); 728 Constant *NewRHSV = ConstantVector::get(Elts);
|
/external/clang/lib/AST/ |
H A D | APValue.cpp | 109 Elts(new APValue[NumElts + (NumElts != Size ? 1 : 0)]), 111 APValue::Arr::~Arr() { delete [] Elts; } 114 Elts(new APValue[NumBases+NumFields]), 117 delete [] Elts; 139 setVector(((const Vec *)(const char *)RHS.Data)->Elts,
|
H A D | DeclObjC.cpp | 25 void ObjCListBase::set(void *const* InList, unsigned Elts, ASTContext &Ctx) { argument 27 if (Elts == 0) return; // Setting to an empty list is a noop. 30 List = new (Ctx) void*[Elts]; 31 NumElts = Elts; 32 memcpy(List, InList, sizeof(void*)*Elts); 35 void ObjCProtocolList::set(ObjCProtocolDecl* const* InList, unsigned Elts, argument 37 if (Elts == 0) 40 Locations = new (Ctx) SourceLocation[Elts]; 41 memcpy(Locations, Locs, sizeof(SourceLocation) * Elts); 42 set(InList, Elts, Ct [all...] |
/external/llvm/tools/bugpoint/ |
H A D | ExtractFunction.cpp | 213 Constant *Elts[] = { local 217 ArrayElts.push_back(ConstantStruct::get(STy, Elts));
|