/external/llvm/include/llvm/ADT/ |
TinyPtrVector.h | 27 template <typename EltTy> 30 typedef llvm::SmallVector<EltTy, 4> VecTy; 33 llvm::PointerUnion<EltTy, VecTy*> Val; 55 if (Val.template is<EltTy>()) { 64 if (RHS.Val.template is<EltTy>()) { 75 RHS.Val = (EltTy)0; 89 if (RHS.Val.template is<EltTy>()) { 98 RHS.Val = (EltTy)0; 104 operator ArrayRef<EltTy>() const { 106 return ArrayRef<EltTy>(); [all...] |
/external/llvm/include/llvm/ |
DerivedTypes.h | 382 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits); 383 return VectorType::get(EltTy, VTy->getNumElements()); 392 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits * 2); 393 return VectorType::get(EltTy, VTy->getNumElements()); 404 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits / 2); 405 return VectorType::get(EltTy, VTy->getNumElements());
|
/external/llvm/lib/CodeGen/ |
Analysis.cpp | 57 Type *EltTy = ATy->getElementType(); 60 return ComputeLinearIndex(EltTy, Indices+1, IndicesEnd, CurIndex); 61 CurIndex = ComputeLinearIndex(EltTy, 0, 0, CurIndex); 93 Type *EltTy = ATy->getElementType(); 94 uint64_t EltSize = TLI.getTargetData()->getTypeAllocSize(EltTy); 96 ComputeValueVTs(TLI, EltTy, ValueVTs, Offsets,
|
/external/clang/lib/CodeGen/ |
CodeGenTypes.cpp | 380 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType()); 381 ResultType = llvm::StructType::get(EltTy, EltTy, NULL); 429 llvm::Type *EltTy = ConvertTypeForMem(A->getElementType()); 433 if (!EltTy->isSized()) { 435 EltTy = llvm::Type::getInt8Ty(getLLVMContext()); 438 ResultType = llvm::ArrayType::get(EltTy, A->getSize().getZExtValue());
|
CGCall.cpp | 505 llvm::Type *EltTy = ConvertType(CT->getElementType()); 506 expandedTypes.push_back(EltTy); 507 expandedTypes.push_back(EltTy); 520 QualType EltTy = AT->getElementType(); 523 LValue LV = MakeAddrLValue(EltAddr, EltTy); 524 AI = ExpandTypeFromArgs(EltTy, LV, AI); 562 QualType EltTy = CT->getElementType(); 564 EmitStoreThroughLValue(RValue::get(AI++), MakeAddrLValue(RealAddr, EltTy)); 566 EmitStoreThroughLValue(RValue::get(AI++), MakeAddrLValue(ImagAddr, EltTy)); [all...] |
CGExprComplex.cpp | 328 llvm::Type *EltTy = 330 llvm::Value *U = llvm::UndefValue::get(EltTy); 769 llvm::Type *EltTy = 771 llvm::Value *U = llvm::UndefValue::get(EltTy);
|
TargetInfo.cpp | [all...] |
CGDebugInfo.cpp | 626 llvm::DIType EltTy, DescTy; 639 EltTy = DBuilder.createStructType(Unit, "__block_descriptor", 646 DescTy = DBuilder.createPointerType(EltTy, Size); 669 EltTy = DBuilder.createStructType(Unit, "__block_literal_generic", 674 BlockLiteralGeneric = DBuilder.createPointerType(EltTy, Size); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
PromoteMemoryToRegister.cpp | 62 typedef std::pair<BasicBlock*, unsigned> EltTy; 63 static inline EltTy getEmptyKey() { 64 return EltTy(reinterpret_cast<BasicBlock*>(-1), ~0U); 66 static inline EltTy getTombstoneKey() { 67 return EltTy(reinterpret_cast<BasicBlock*>(-2), 0U); 73 static bool isEqual(const EltTy &LHS, const EltTy &RHS) { [all...] |
/external/llvm/lib/VMCore/ |
Type.cpp | 756 PointerType *PointerType::get(Type *EltTy, unsigned AddressSpace) { 757 assert(EltTy && "Can't get a pointer to <null> type!"); 758 assert(isValidElementType(EltTy) && "Invalid type for pointer element!"); 760 LLVMContextImpl *CImpl = EltTy->getContext().pImpl; 763 PointerType *&Entry = AddressSpace == 0 ? CImpl->PointerTypes[EltTy] 764 : CImpl->ASPointerTypes[std::make_pair(EltTy, AddressSpace)]; 767 Entry = new (CImpl->TypeAllocator) PointerType(EltTy, AddressSpace);
|
/external/llvm/lib/TableGen/ |
TGParser.cpp | [all...] |
TGParser.h | 173 std::vector<Init*> ParseValueList(Record *CurRec, Record *ArgsRec = 0, RecTy *EltTy = 0);
|
Record.cpp | 576 RecTy *EltTy) { 578 ID.AddPointer(EltTy); 587 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { 594 ProfileListInit(ID, Range, EltTy); 600 ListInit *I = new ListInit(Range, EltTy); 608 RecTy *EltTy = ListType->getElementType(); 610 ProfileListInit(ID, Values, EltTy); [all...] |
/external/llvm/include/llvm/CodeGen/ |
ValueTypes.h | 496 MVT EltTy = getSimpleVT().getVectorElementType(); 497 unsigned BitWidth = EltTy.getSizeInBits();
|
/external/clang/lib/AST/ |
ExprConstant.cpp | 230 void addComplexUnchecked(QualType EltTy, bool Imag) { 237 MostDerivedType = EltTy; 755 void addComplex(EvalInfo &Info, const Expr *E, QualType EltTy, bool Imag) { 757 Designator.addComplexUnchecked(EltTy, Imag); [all...] |
ASTContext.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaDecl.cpp | [all...] |
/external/clang/include/clang/AST/ |
ASTContext.h | 861 QualType getVariableArrayType(QualType EltTy, Expr *NumElts, 871 QualType getDependentSizedArrayType(QualType EltTy, Expr *NumElts, 878 QualType getIncompleteArrayType(QualType EltTy, 884 QualType getConstantArrayType(QualType EltTy, const llvm::APInt &ArySize, [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | 635 case bitc::TYPE_CODE_STRUCT_ANON: { // STRUCT: [ispacked, eltty x N] 655 case bitc::TYPE_CODE_STRUCT_NAMED: { // STRUCT: [ispacked, eltty x N] 702 case bitc::TYPE_CODE_ARRAY: // ARRAY: [numelts, eltty] 710 case bitc::TYPE_CODE_VECTOR: // VECTOR: [numelts, eltty] [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | [all...] |
/external/llvm/lib/Linker/ |
LinkModules.cpp | 661 Type *EltTy = DstTy->getElementType(); 664 if (EltTy != SrcTy->getElementType()) 682 ArrayType *NewType = ArrayType::get(EltTy, NewSize); [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | 678 case bitc::TYPE_CODE_STRUCT_ANON: { // STRUCT: [ispacked, eltty x N] 698 case bitc::TYPE_CODE_STRUCT_NAMED: { // STRUCT: [ispacked, eltty x N] 745 case bitc::TYPE_CODE_ARRAY: // ARRAY: [numelts, eltty] 753 case bitc::TYPE_CODE_VECTOR: // VECTOR: [numelts, eltty] 932 case bitc::TYPE_CODE_ARRAY: // ARRAY: [numelts, eltty] 938 case bitc::TYPE_CODE_VECTOR: // VECTOR: [numelts, eltty] [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 654 MVT EltTy = VT.getVectorElementType(); 667 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { 674 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); 676 NewVT = EltTy; [all...] |