Searched refs:Elts (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/utils/TableGen/
H A DSetTheory.h75 /// 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 DSetTheory.cpp30 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 DTableGen.cpp159 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 DDIBuilder.cpp109 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 DConstants.cpp776 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 DDebugInfo.cpp810 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 DDebugLoc.cpp109 Value *Elts[] = { local
113 return MDNode::get(Ctx2, Elts);
H A DAutoUpgrade.cpp197 SmallVector<Value *, 1> Elts; local
198 Elts.push_back(ConstantInt::get(Type::getInt32Ty(C), 1));
199 MDNode *Node = MDNode::get(C, Elts);
H A DFunction.cpp609 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 DAPValue.h81 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 DValueMapper.cpp75 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 DLLParser.cpp579 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 DConstants.h664 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 DCGExprConstant.cpp664 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 DCGValue.h312 static LValue MakeExtVectorElt(llvm::Value *Vec, llvm::Constant *Elts, argument
317 R.VectorElts = Elts;
H A DCGDebugInfo.cpp972 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 DBitcodeReader.cpp924 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 DIntegersSubset.h508 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 DInstCombineVectorOps.cpp536 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 DInstCombineSimplifyDemanded.cpp947 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 DInstCombineMulDivRem.cpp1114 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 DAPValue.cpp109 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 DDeclObjC.cpp27 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 DExtractFunction.cpp213 Constant *Elts[] = { local
217 ArrayElts.push_back(ConstantStruct::get(STy, Elts));
/freebsd-10.0-release/contrib/llvm/lib/Linker/
H A DLinkModules.cpp1107 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())));

Completed in 343 milliseconds

12