| /freebsd-9-stable/contrib/llvm/lib/Transforms/Scalar/ |
| D | SROA.cpp | 1221 Type *ElementTy = Ty; in getNaturalGEPWithType() local 1223 if (ElementTy->isPointerTy()) in getNaturalGEPWithType() 1225 if (SequentialType *SeqTy = dyn_cast<SequentialType>(ElementTy)) { in getNaturalGEPWithType() 1226 ElementTy = SeqTy->getElementType(); in getNaturalGEPWithType() 1230 } else if (StructType *STy = dyn_cast<StructType>(ElementTy)) { in getNaturalGEPWithType() 1233 ElementTy = *STy->element_begin(); in getNaturalGEPWithType() 1239 } while (ElementTy != TargetTy); in getNaturalGEPWithType() 1240 if (ElementTy != TargetTy) in getNaturalGEPWithType() 1279 Type *ElementTy = ArrTy->getElementType(); in getNaturalGEPRecursively() local 1280 APInt ElementSize(Offset.getBitWidth(), DL.getTypeAllocSize(ElementTy)); in getNaturalGEPRecursively() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/R600/ |
| D | SITypeRewriter.cpp | 119 Type *ElementTy = Arg->getType()->getVectorElementType(); in visitCallInst() local 124 Types.push_back(ElementTy); in visitCallInst()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | MicrosoftMangle.cpp | 1526 QualType ElementTy(T, 0); in mangleArrayType() local 1530 getASTContext().getAsConstantArrayType(ElementTy)) { in mangleArrayType() 1532 ElementTy = CAT->getElementType(); in mangleArrayType() 1533 } else if (ElementTy->isVariableArrayType()) { in mangleArrayType() 1535 getASTContext().getAsVariableArrayType(ElementTy); in mangleArrayType() 1542 } else if (ElementTy->isDependentSizedArrayType()) { in mangleArrayType() 1545 getASTContext().getAsDependentSizedArrayType(ElementTy); in mangleArrayType() 1553 getASTContext().getAsIncompleteArrayType(ElementTy)) { in mangleArrayType() 1555 ElementTy = IAT->getElementType(); in mangleArrayType() 1564 mangleType(ElementTy, SourceRange(), QMM_Escape); in mangleArrayType()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGExprConstant.cpp | 1256 QualType ElementTy = CAT->getElementType(); in FillInNullDataMemberPointers() local 1257 uint64_t ElementSize = CGM.getContext().getTypeSize(ElementTy); in FillInNullDataMemberPointers() 1260 FillInNullDataMemberPointers(CGM, ElementTy, Elements, in FillInNullDataMemberPointers() 1451 QualType ElementTy = CAT->getElementType(); in EmitNullConstant() local 1453 llvm::Constant *Element = EmitNullConstant(ElementTy); in EmitNullConstant()
|
| D | CGRecordLayoutBuilder.cpp | 1037 llvm::Type *ElementTy = ST->getTypeAtIndex(RL->getLLVMFieldNo(FD)); in ComputeRecordLayout() local 1058 getDataLayout().getTypeAllocSizeInBits(ElementTy) && in ComputeRecordLayout()
|
| D | CGDebugInfo.cpp | 1745 llvm::DIType ElementTy = getOrCreateType(Ty->getElementType(), Unit); in CreateType() local 1758 return DBuilder.createVectorType(Size, Align, ElementTy, SubscriptArray); in CreateType()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | RegionStore.cpp | 379 SVal ArrayToPointer(Loc Array, QualType ElementTy); 1961 QualType ElementTy = AT->getElementType(); in bindArray() local 1985 return setImplicitDefaultValue(B, R, ElementTy); in bindArray() 1999 const ElementRegion *ER = MRMgr.getElementRegion(ElementTy, Idx, R, Ctx); in bindArray() 2001 if (ElementTy->isStructureOrClassType()) in bindArray() 2003 else if (ElementTy->isArrayType()) in bindArray() 2012 NewB = setImplicitDefaultValue(NewB, R, ElementTy); in bindArray()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | Store.h | 114 virtual SVal ArrayToPointer(Loc Array, QualType ElementTy) = 0;
|
| D | ProgramState.h | 518 SVal ArrayToPointer(Loc Array, QualType ElementTy) { in ArrayToPointer() argument 519 return StoreMgr->ArrayToPointer(Array, ElementTy); in ArrayToPointer()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/X86/ |
| D | X86FastISel.cpp | 1960 Type *ElementTy = Ty->getElementType(); in DoSelectCall() local 1961 unsigned FrameSize = TD.getTypeAllocSize(ElementTy); in DoSelectCall() 1964 FrameAlign = TLI.getByValTypeAlignment(ElementTy); in DoSelectCall()
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAGBuilder.cpp | 7049 Type *ElementTy = Ty->getElementType(); in LowerCallTo() local 7050 Flags.setByValSize(getDataLayout()->getTypeAllocSize(ElementTy)); in LowerCallTo() 7057 FrameAlign = getByValTypeAlignment(ElementTy); in LowerCallTo() 7269 Type *ElementTy = Ty->getElementType(); in LowerArguments() local 7270 Flags.setByValSize(TD->getTypeAllocSize(ElementTy)); in LowerArguments() 7277 FrameAlign = TLI->getByValTypeAlignment(ElementTy); in LowerArguments()
|
| /freebsd-9-stable/contrib/llvm/include/llvm-c/ |
| D | Core.h | 1549 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy,
|
| /freebsd-9-stable/contrib/llvm/lib/IR/ |
| D | Core.cpp | 731 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, in LLVMConstArray() argument 734 return wrap(ConstantArray::get(ArrayType::get(unwrap(ElementTy), Length), V)); in LLVMConstArray()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Sparc/ |
| D | SparcISelLowering.cpp | 993 Type *ElementTy = Ty->getElementType(); in getSRetArgSize() local 994 return getDataLayout()->getTypeAllocSize(ElementTy); in getSRetArgSize()
|