/external/clang/lib/AST/ |
D | MicrosoftMangle.cpp | 956 void MicrosoftCXXNameMangler::mangleExtraDimensions(QualType ElementTy) { in mangleExtraDimensions() argument 959 if (ElementTy->isConstantArrayType()) { in mangleExtraDimensions() 961 static_cast<const ConstantArrayType *>(ElementTy.getTypePtr()); in mangleExtraDimensions() 963 ElementTy = CAT->getElementType(); in mangleExtraDimensions() 964 } else if (ElementTy->isVariableArrayType()) { in mangleExtraDimensions() 966 } else if (ElementTy->isDependentSizedArrayType()) { in mangleExtraDimensions() 969 } else if (ElementTy->isIncompleteArrayType()) continue; in mangleExtraDimensions() 972 mangleQualifiers(ElementTy.getQualifiers(), false); in mangleExtraDimensions() 982 mangleType(ElementTy.getLocalUnqualifiedType()); in mangleExtraDimensions()
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm_ocaml.c | 305 CAMLprim LLVMTypeRef llvm_array_type(LLVMTypeRef ElementTy, value Count) { in llvm_array_type() argument 306 return LLVMArrayType(ElementTy, Int_val(Count)); in llvm_array_type() 310 CAMLprim LLVMTypeRef llvm_pointer_type(LLVMTypeRef ElementTy) { in llvm_pointer_type() argument 311 return LLVMPointerType(ElementTy, 0); in llvm_pointer_type() 315 CAMLprim LLVMTypeRef llvm_qualified_pointer_type(LLVMTypeRef ElementTy, in llvm_qualified_pointer_type() argument 317 return LLVMPointerType(ElementTy, Int_val(AddressSpace)); in llvm_qualified_pointer_type() 321 CAMLprim LLVMTypeRef llvm_vector_type(LLVMTypeRef ElementTy, value Count) { in llvm_vector_type() argument 322 return LLVMVectorType(ElementTy, Int_val(Count)); in llvm_vector_type() 505 CAMLprim LLVMValueRef llvm_const_array(LLVMTypeRef ElementTy, in llvm_const_array() argument 507 return LLVMConstArray(ElementTy, (LLVMValueRef*) Op_val(ElementVals), in llvm_const_array()
|
/external/clang/lib/CodeGen/ |
D | CGExprConstant.cpp | 1117 QualType ElementTy = CAT->getElementType(); in FillInNullDataMemberPointers() local 1118 uint64_t ElementSize = CGM.getContext().getTypeSize(ElementTy); in FillInNullDataMemberPointers() 1121 FillInNullDataMemberPointers(CGM, ElementTy, Elements, in FillInNullDataMemberPointers() 1307 QualType ElementTy = CAT->getElementType(); in EmitNullConstant() local 1309 llvm::Constant *Element = EmitNullConstant(ElementTy); in EmitNullConstant()
|
D | CGDebugInfo.cpp | 1279 llvm::DIType ElementTy = getOrCreateType(Ty->getElementType(), Unit); in CreateType() local 1296 DBuilder.createVectorType(Size, Align, ElementTy, SubscriptArray); in CreateType()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | RegionStore.cpp | 1396 QualType ElementTy = AT->getElementType(); in BindArray() local 1420 return setImplicitDefaultValue(store, R, ElementTy); in BindArray() 1433 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx); in BindArray() 1435 if (ElementTy->isStructureOrClassType()) in BindArray() 1437 else if (ElementTy->isArrayType()) in BindArray() 1446 newStore = setImplicitDefaultValue(newStore.getStore(), R, ElementTy); in BindArray()
|
/external/llvm/lib/Transforms/Scalar/ |
D | ScalarReplAggregates.cpp | 425 Type *ElementTy = VectorTy->getElementType(); in MergeInVectorType() local 430 if (ElementTy->isFloatingPointTy() != InElementTy->isFloatingPointTy()) in MergeInVectorType() 433 if (ElementTy->isFloatingPointTy()) { in MergeInVectorType() 437 if (ElementTy != InElementTy) in MergeInVectorType() 448 assert(ElementTy->isIntegerTy() && "Vector elements must be either integer " in MergeInVectorType() 450 unsigned BitWidth = ElementTy->getPrimitiveSizeInBits(); in MergeInVectorType()
|
/external/llvm/lib/Target/X86/ |
D | X86FastISel.cpp | 1551 Type *ElementTy = Ty->getElementType(); in DoSelectCall() local 1552 unsigned FrameSize = TD.getTypeAllocSize(ElementTy); in DoSelectCall() 1555 FrameAlign = TLI.getByValTypeAlignment(ElementTy); in DoSelectCall()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 635 Type *ElementTy = Ty->getElementType(); in getSRetArgSize() local 636 return getTargetData()->getTypeAllocSize(ElementTy); in getSRetArgSize()
|
/external/llvm/include/llvm-c/ |
D | Core.h | 564 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 6149 Type *ElementTy = Ty->getElementType(); in LowerCallTo() local 6150 Flags.setByValSize(getTargetData()->getTypeAllocSize(ElementTy)); in LowerCallTo() 6157 FrameAlign = getByValTypeAlignment(ElementTy); in LowerCallTo() 6375 Type *ElementTy = Ty->getElementType(); in LowerArguments() local 6376 Flags.setByValSize(TD->getTypeAllocSize(ElementTy)); in LowerArguments() 6383 FrameAlign = TLI.getByValTypeAlignment(ElementTy); in LowerArguments()
|
/external/llvm/lib/VMCore/ |
D | Core.cpp | 588 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, in LLVMConstArray() argument 591 return wrap(ConstantArray::get(ArrayType::get(unwrap(ElementTy), Length), V)); in LLVMConstArray()
|