/external/llvm/include/llvm/ADT/ |
TinyPtrVector.h | 25 template <typename EltTy> 28 typedef llvm::SmallVector<EltTy, 4> VecTy; 31 llvm::PointerUnion<EltTy, VecTy*> Val; 53 if (Val.template is<EltTy>()) { 62 if (RHS.Val.template is<EltTy>()) { 72 RHS.Val = (EltTy)nullptr; 86 if (RHS.Val.template is<EltTy>()) { 95 RHS.Val = (EltTy)nullptr; 100 operator ArrayRef<EltTy>() const { 102 return ArrayRef<EltTy>(); [all...] |
/external/llvm/lib/Transforms/Utils/ |
ModuleUtils.cpp | 31 StructType *EltTy; 36 EltTy = cast<StructType>(ATy->getElementType()); 46 EltTy = StructType::get(IRB.getInt32Ty(), PointerType::getUnqual(FnTy), 55 if (EltTy->getNumElements() >= 3) 58 ConstantStruct::get(EltTy, makeArrayRef(CSVals, EltTy->getNumElements())); 63 ArrayType *AT = ArrayType::get(EltTy, CurrentCtors.size());
|
/external/llvm/include/llvm/IR/ |
DerivedTypes.h | 377 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits); 378 return VectorType::get(EltTy, VTy->getNumElements()); 387 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits * 2); 388 return VectorType::get(EltTy, VTy->getNumElements()); 399 Type *EltTy = IntegerType::get(VTy->getContext(), EltBits / 2); 400 return VectorType::get(EltTy, VTy->getNumElements());
|
/external/llvm/lib/Target/Mips/ |
MipsSEISelDAGToDAG.cpp | 453 EVT EltTy = N->getValueType(0).getVectorElementType(); 459 ImmValue.getBitWidth() == EltTy.getSizeInBits()) { 462 Imm = CurDAG->getTargetConstant(ImmValue, EltTy); 528 EVT EltTy = N->getValueType(0).getVectorElementType(); 534 ImmValue.getBitWidth() == EltTy.getSizeInBits()) { 538 Imm = CurDAG->getTargetConstant(Log2, EltTy); 559 EVT EltTy = N->getValueType(0).getVectorElementType(); 565 ImmValue.getBitWidth() == EltTy.getSizeInBits()) { 571 Imm = CurDAG->getTargetConstant(ImmValue.countPopulation(), EltTy); 592 EVT EltTy = N->getValueType(0).getVectorElementType() [all...] |
/external/clang/lib/CodeGen/ |
CodeGenTypes.cpp | 401 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType()); 402 ResultType = llvm::StructType::get(EltTy, EltTy, NULL); 450 llvm::Type *EltTy = ConvertTypeForMem(A->getElementType()); 454 if (!EltTy->isSized()) { 456 EltTy = llvm::Type::getInt8Ty(getLLVMContext()); 459 ResultType = llvm::ArrayType::get(EltTy, A->getSize().getZExtValue());
|
CGExprComplex.cpp | 358 llvm::Type *EltTy = 360 llvm::Value *U = llvm::UndefValue::get(EltTy); 821 llvm::Type *EltTy = 823 llvm::Value *U = llvm::UndefValue::get(EltTy); [all...] |
CGCall.cpp | 590 llvm::Type *EltTy = ConvertType(CT->getElementType()); 591 expandedTypes.push_back(EltTy); 592 expandedTypes.push_back(EltTy); 605 QualType EltTy = AT->getElementType(); 608 LValue LV = MakeAddrLValue(EltAddr, EltTy); 609 AI = ExpandTypeFromArgs(EltTy, LV, AI); 643 QualType EltTy = CT->getElementType(); 645 EmitStoreThroughLValue(RValue::get(AI++), MakeAddrLValue(RealAddr, EltTy)); 647 EmitStoreThroughLValue(RValue::get(AI++), MakeAddrLValue(ImagAddr, EltTy)); [all...] |
CGDebugInfo.cpp | 675 llvm::DIType EltTy, DescTy; 688 EltTy = DBuilder.createStructType(Unit, "__block_descriptor", 695 DescTy = DBuilder.createPointerType(EltTy, Size); 718 EltTy = DBuilder.createStructType(Unit, "__block_literal_generic", 722 BlockLiteralGeneric = DBuilder.createPointerType(EltTy, Size); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
ScalarReplAggregates.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
Analysis.cpp | 56 Type *EltTy = ATy->getElementType(); 59 return ComputeLinearIndex(EltTy, Indices+1, IndicesEnd, CurIndex); 60 CurIndex = ComputeLinearIndex(EltTy, nullptr, nullptr, CurIndex); 92 Type *EltTy = ATy->getElementType(); 93 uint64_t EltSize = TLI.getDataLayout()->getTypeAllocSize(EltTy); 95 ComputeValueVTs(TLI, EltTy, ValueVTs, Offsets,
|
TargetLoweringBase.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
ValueTypes.h | 84 MVT EltTy = getSimpleVT().getVectorElementType(); 85 unsigned BitWidth = EltTy.getSizeInBits();
|
/external/llvm/lib/IR/ |
Type.cpp | 727 PointerType *PointerType::get(Type *EltTy, unsigned AddressSpace) { 728 assert(EltTy && "Can't get a pointer to <null> type!"); 729 assert(isValidElementType(EltTy) && "Invalid type for pointer element!"); 731 LLVMContextImpl *CImpl = EltTy->getContext().pImpl; 734 PointerType *&Entry = AddressSpace == 0 ? CImpl->PointerTypes[EltTy] 735 : CImpl->ASPointerTypes[std::make_pair(EltTy, AddressSpace)]; 738 Entry = new (CImpl->TypeAllocator) PointerType(EltTy, AddressSpace);
|
AutoUpgrade.cpp | 344 Type *EltTy = VecTy->getVectorElementType(); 347 EltTy->getPointerTo());
|
/external/llvm/lib/TableGen/ |
TGParser.cpp | [all...] |
TGParser.h | 177 RecTy *EltTy = nullptr);
|
Record.cpp | 612 RecTy *EltTy) { 614 ID.AddPointer(EltTy); 623 ListInit *ListInit::get(ArrayRef<Init *> Range, RecTy *EltTy) { 629 ProfileListInit(ID, Range, EltTy); 635 ListInit *I = new ListInit(Range, EltTy); 644 RecTy *EltTy = ListType->getElementType(); 646 ProfileListInit(ID, Values, EltTy); [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUPromoteAlloca.cpp | 332 Type *EltTy = V->getType()->getPointerElementType(); 333 PointerType *NewTy = PointerType::get(EltTy, AMDGPUAS::LOCAL_ADDRESS);
|
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | 858 case bitc::TYPE_CODE_STRUCT_ANON: { // STRUCT: [ispacked, eltty x N] 878 case bitc::TYPE_CODE_STRUCT_NAMED: { // STRUCT: [ispacked, eltty x N] 925 case bitc::TYPE_CODE_ARRAY: // ARRAY: [numelts, eltty] 933 case bitc::TYPE_CODE_VECTOR: // VECTOR: [numelts, eltty] [all...] |
/external/clang/lib/AST/ |
ExprConstant.cpp | 249 void addComplexUnchecked(QualType EltTy, bool Imag) { 256 MostDerivedType = EltTy; [all...] |
/external/clang/include/clang/AST/ |
ASTContext.h | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 750 auto EltTy = SelectorType->getElementType(); 753 EltTy->isFloatTy() 755 : (EltTy->isDoubleTy() ? 64 : EltTy->getIntegerBitWidth()); [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | 642 case bitc::TYPE_CODE_STRUCT_ANON: { // STRUCT: [ispacked, eltty x N] 662 case bitc::TYPE_CODE_STRUCT_NAMED: { // STRUCT: [ispacked, eltty x N] 709 case bitc::TYPE_CODE_ARRAY: // ARRAY: [numelts, eltty] 717 case bitc::TYPE_CODE_VECTOR: // VECTOR: [numelts, eltty] 896 case bitc::TYPE_CODE_ARRAY: // ARRAY: [numelts, eltty] 902 case bitc::TYPE_CODE_VECTOR: // VECTOR: [numelts, eltty] [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaDecl.cpp | [all...] |