/freebsd-10.0-release/contrib/llvm/utils/TableGen/ |
H A D | SetTheory.h | 75 /// in Elts. 76 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts, 88 virtual void expand(SetTheory&, Record*, RecSet &Elts) =0; 115 /// dag Elts = d; 123 /// evaluate - Evaluate Expr and append the resulting set to Elts. 124 void evaluate(Init *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc); 126 /// evaluate - Evaluate a sequence of Inits and append to Elts. 128 void evaluate(Iter begin, Iter end, RecSet &Elts, ArrayRef<SMLoc> Loc) { argument 130 evaluate(*begin++, Elts, Loc);
|
H A D | SetTheory.cpp | 30 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { argument 31 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts, Loc); 37 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { argument 46 Elts.insert(*I); 52 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { argument 61 Elts.insert(*I); 69 RecSet &Elts, ArrayRef<SMLoc> Loc) =0; 71 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) { argument 81 apply2(ST, Expr, Set, II->getValue(), Elts, Loc); 89 RecSet &Elts, ArrayRe 87 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts, ArrayRef<SMLoc> Loc) argument 100 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts, ArrayRef<SMLoc> Loc) argument 118 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts, ArrayRef<SMLoc> Loc) argument 137 apply2(SetTheory &ST, DagInit *Expr, RecSet &Set, int64_t N, RecSet &Elts, ArrayRef<SMLoc> Loc) argument 150 apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) argument 168 apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) argument 235 expand(SetTheory &ST, Record *Def, RecSet &Elts) argument 270 evaluate(Init *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) argument 311 RecSet Elts; local [all...] |
H A D | TableGen.cpp | 159 const std::vector<Record*> *Elts = Sets.expand(Recs[i]); local 160 assert(Elts && "Couldn't expand Set instance"); 161 for (unsigned ei = 0, ee = Elts->size(); ei != ee; ++ei) 162 OS << ' ' << (*Elts)[ei]->getName();
|
/freebsd-10.0-release/contrib/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 109 Value *Elts[] = { local 124 TheCU = DICompileUnit(MDNode::get(VMContext, Elts)); 134 Value *Elts[] = { local 140 DIImportedModule M(MDNode::get(VMContext, Elts)); 149 Value *Elts[] = { local 153 return DIFile(MDNode::get(VMContext, Elts)); 159 Value *Elts[] = { local 164 return DIEnumerator(MDNode::get(VMContext, Elts)); 172 Value *Elts[] = { local 184 return DIType(MDNode::get(VMContext, Elts)); 195 Value *Elts[] = { local 214 Value *Elts[] = { local 234 Value *Elts[] = { local 252 Value *Elts[] = { local 273 Value *Elts[] = { local 293 Value *Elts[] = { local 313 Value *Elts[] = { local 334 Value *Elts[] = { local 355 Value *Elts[] = { local 378 Value *Elts[] = { local 404 Value *Elts[] = { local 431 Value *Elts[] = { local 455 Value *Elts[] = { local 474 Value *Elts[] = { local 493 Value *Elts[] = { local 519 Value *Elts[] = { local 551 Value *Elts[] = { local 580 Value *Elts[] = { local 603 Value *Elts[] = { local 628 Value *Elts[] = { local 652 Value *Elts[] = { local 675 Value *Elts[] = { local 751 Value *Elts[] = { local 765 Value *Elts[] = { local 798 Value *Elts[] = { local 812 Value *Elts[] = { local 846 Value *Elts[] = { local 877 Value *Elts[] = { local 908 SmallVector<Value *, 15> Elts; local 936 Value *Elts[] = { local 983 Value *Elts[] = { local 1018 Value *Elts[] = { local 1035 Value *Elts[] = { local 1051 Value *Elts[] = { local [all...] |
H A D | Constants.cpp | 776 SmallVector<uint8_t, 16> Elts; local 779 Elts.push_back(CI->getZExtValue()); 782 if (Elts.size() == V.size()) 783 return ConstantDataArray::get(C->getContext(), Elts); 785 SmallVector<uint16_t, 16> Elts; local 788 Elts.push_back(CI->getZExtValue()); 791 if (Elts.size() == V.size()) 792 return ConstantDataArray::get(C->getContext(), Elts); 794 SmallVector<uint32_t, 16> Elts; local 797 Elts 803 SmallVector<uint64_t, 16> Elts; local 816 SmallVector<float, 16> Elts; local 825 SmallVector<double, 16> Elts; local 957 SmallVector<uint8_t, 16> Elts; local 966 SmallVector<uint16_t, 16> Elts; local 975 SmallVector<uint32_t, 16> Elts; local 984 SmallVector<uint64_t, 16> Elts; local 997 SmallVector<float, 16> Elts; local 1006 SmallVector<double, 16> Elts; local 2296 get(LLVMContext &Context, ArrayRef<uint8_t> Elts) argument 2301 get(LLVMContext &Context, ArrayRef<uint16_t> Elts) argument 2306 get(LLVMContext &Context, ArrayRef<uint32_t> Elts) argument 2311 get(LLVMContext &Context, ArrayRef<uint64_t> Elts) argument 2316 get(LLVMContext &Context, ArrayRef<float> Elts) argument 2321 get(LLVMContext &Context, ArrayRef<double> Elts) argument 2349 get(LLVMContext &Context, ArrayRef<uint8_t> Elts) argument 2354 get(LLVMContext &Context, ArrayRef<uint16_t> Elts) argument 2359 get(LLVMContext &Context, ArrayRef<uint32_t> Elts) argument 2364 get(LLVMContext &Context, ArrayRef<uint64_t> Elts) argument 2369 get(LLVMContext &Context, ArrayRef<float> Elts) argument 2374 get(LLVMContext &Context, ArrayRef<double> Elts) argument [all...] |
H A D | DebugInfo.cpp | 810 SmallVector<Value *, 16> Elts; local 813 i == 7 ? Elts.push_back(InlinedScope) : 814 Elts.push_back(DV->getOperand(i)); 815 return DIVariable(MDNode::get(VMContext, Elts)); 820 SmallVector<Value *, 16> Elts; local 824 Elts.push_back(Constant::getNullValue(Type::getInt32Ty(VMContext))): 825 Elts.push_back(DV->getOperand(i)); 826 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 | 197 SmallVector<Value *, 1> Elts; local 198 Elts.push_back(ConstantInt::get(Type::getInt32Ty(C), 1)); 199 MDNode *Node = MDNode::get(C, Elts);
|
H A D | Function.cpp | 609 Type *Elts[5]; 612 Elts[i] = DecodeFixedType(Infos, Tys, Context); 613 return StructType::get(Context, ArrayRef<Type*>(Elts,D.Struct_NumElements));
|
/freebsd-10.0-release/contrib/llvm/tools/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...] |
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 75 SmallVector<Value*, 4> Elts; local 76 Elts.reserve(MD->getNumOperands()); 80 Elts.push_back(0); 87 Elts.push_back(Mapped_Op); 90 MDNode *NewMD = MDNode::get(V->getContext(), Elts);
|
/freebsd-10.0-release/contrib/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 579 SmallVector<Value *, 16> Elts; local 585 ParseMDNodeVector(Elts, NULL) || 589 MDNode *Init = MDNode::get(Context, Elts); 1808 SmallVector<Type*, 8> Elts; 1809 if (ParseStructBody(Elts)) return true; 1811 Result = StructType::get(Context, Elts, Packed); 2260 SmallVector<Constant*, 16> Elts; 2261 if (ParseGlobalValueVector(Elts) || 2265 ID.ConstantStructElts = new Constant*[Elts.size()]; 2266 ID.UIntVal = Elts [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/ |
H A D | Constants.h | 664 static Constant *get(LLVMContext &Context, ArrayRef<uint8_t> Elts); 665 static Constant *get(LLVMContext &Context, ArrayRef<uint16_t> Elts); 666 static Constant *get(LLVMContext &Context, ArrayRef<uint32_t> Elts); 667 static Constant *get(LLVMContext &Context, ArrayRef<uint64_t> Elts); 668 static Constant *get(LLVMContext &Context, ArrayRef<float> Elts); 669 static Constant *get(LLVMContext &Context, ArrayRef<double> Elts); 716 static Constant *get(LLVMContext &Context, ArrayRef<uint8_t> Elts); 717 static Constant *get(LLVMContext &Context, ArrayRef<uint16_t> Elts); 718 static Constant *get(LLVMContext &Context, ArrayRef<uint32_t> Elts); 719 static Constant *get(LLVMContext &Context, ArrayRef<uint64_t> Elts); [all...] |
/freebsd-10.0-release/contrib/llvm/tools/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); 785 std::vector<llvm::Constant*> Elts; local 786 Elts.reserve(NumInitableElts + NumElements); 795 Elts.push_back(C); 808 Elts.resize(NumElements, fillC); 814 for (unsigned i = 0, e = Elts.size(); i < e; ++i) 815 Types.push_back(Elts[ 1206 std::vector<llvm::Constant*> Elts; local [all...] |
H A D | CGValue.h | 312 static LValue MakeExtVectorElt(llvm::Value *Vec, llvm::Constant *Elts, argument 317 R.VectorElts = Elts;
|
H A D | CGDebugInfo.cpp | 972 SmallVector<llvm::Value *, 16> Elts; local 975 Elts.push_back(Args.getElement(0)); 993 Elts.push_back(ThisPtrType); 998 Elts.push_back(ThisPtrType); 1003 Elts.push_back(Args.getElement(i)); 1005 llvm::DIArray EltTypeArray = DBuilder.getOrCreateArray(Elts); 2143 SmallVector<llvm::Value *, 16> Elts; local 2146 Elts.push_back(getOrCreateType(OMethod->getResultType(), F)); 2150 Elts.push_back(CreateSelfType(SelfDeclTy, SelfTy)); 2153 Elts 2257 SmallVector<llvm::Value*, 16> Elts; local [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 924 SmallVector<Value*, 8> Elts; local 929 Elts.push_back(MDValueList.getValueFwdRef(Record[i+1])); 931 Elts.push_back(ValueList.getValueFwdRef(Record[i+1], Ty)); 933 Elts.push_back(NULL); 935 Value *V = MDNode::getWhenValsUnresolved(Context, Elts, IsFunctionLocal); 1117 SmallVector<Constant*, 16> Elts; local 1121 Elts.push_back(ValueList.getConstantFwdRef(Record[i], 1123 V = ConstantStruct::get(STy, Elts); 1127 Elts.push_back(ValueList.getConstantFwdRef(Record[i], EltTy)); 1128 V = ConstantArray::get(ATy, Elts); [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/ |
H A D | IntegersSubset.h | 508 std::vector<Constant*> Elts; local 509 Elts.reserve(Src.size()); 525 Elts.push_back(CV); 528 ArrayType::get(Elts.front()->getType(), (uint64_t)Elts.size()); 529 Holder = ConstantArray::get(ArrTy, Elts);
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 536 SmallVector<Constant*, 16> Elts; local 539 Elts.push_back(UndefValue::get(Type::getInt32Ty(SVI.getContext()))); 546 Elts.push_back(UndefValue::get(Type::getInt32Ty(SVI.getContext()))); 549 Elts.push_back(ConstantInt::get(Type::getInt32Ty(SVI.getContext()), 555 SVI.setOperand(2, ConstantVector::get(Elts)); 748 SmallVector<Constant*, 16> Elts; local 752 Elts.push_back(UndefValue::get(Int32Ty)); 754 Elts.push_back(ConstantInt::get(Int32Ty, newMask[i])); 759 return new ShuffleVectorInst(newLHS, newRHS, ConstantVector::get(Elts));
|
H A D | InstCombineSimplifyDemanded.cpp | 947 SmallVector<Constant*, 16> Elts; local 950 Elts.push_back(Undef); 959 Elts.push_back(Undef); 962 Elts.push_back(Elt); 967 Constant *NewCV = ConstantVector::get(Elts); 1084 SmallVector<Constant*, 16> Elts; local 1087 Elts.push_back(UndefValue::get(Type::getInt32Ty(I->getContext()))); 1089 Elts.push_back(ConstantInt::get(Type::getInt32Ty(I->getContext()), 1092 I->setOperand(2, ConstantVector::get(Elts));
|
H A D | InstCombineMulDivRem.cpp | 1114 SmallVector<Constant *, 16> Elts(VWidth); 1116 Elts[i] = C->getAggregateElement(i); // Handle undef, etc. 1117 if (ConstantInt *RHS = dyn_cast<ConstantInt>(Elts[i])) { 1119 Elts[i] = cast<ConstantInt>(ConstantExpr::getNeg(RHS)); 1123 Constant *NewRHSV = ConstantVector::get(Elts);
|
/freebsd-10.0-release/contrib/llvm/tools/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 | 27 void ObjCListBase::set(void *const* InList, unsigned Elts, ASTContext &Ctx) { argument 29 if (Elts == 0) return; // Setting to an empty list is a noop. 32 List = new (Ctx) void*[Elts]; 33 NumElts = Elts; 34 memcpy(List, InList, sizeof(void*)*Elts); 37 void ObjCProtocolList::set(ObjCProtocolDecl* const* InList, unsigned Elts, argument 39 if (Elts == 0) 42 Locations = new (Ctx) SourceLocation[Elts]; 43 memcpy(Locations, Locs, sizeof(SourceLocation) * Elts); 44 set(InList, Elts, Ct [all...] |
/freebsd-10.0-release/contrib/llvm/tools/bugpoint/ |
H A D | ExtractFunction.cpp | 213 Constant *Elts[] = { local 217 ArrayElts.push_back(ConstantStruct::get(STy, Elts));
|
/freebsd-10.0-release/contrib/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 1107 SmallSetVector<Value*, 16> Elts; local 1111 Elts.insert(DstValue->getOperand(i)); 1113 Elts.insert(SrcValue->getOperand(i)); 1115 ArrayRef<Value*>(Elts.begin(), 1116 Elts.end())));
|