/external/clang/lib/CodeGen/ |
CGCall.h | 47 QualType Ty; 49 CallArg(RValue rv, QualType ty, bool needscopy) 50 : RV(rv), Ty(ty), NeedsCopy(needscopy)
|
CGExpr.cpp | 54 llvm::AllocaInst *CodeGenFunction::CreateTempAlloca(llvm::Type *Ty, 57 return new llvm::AllocaInst(Ty, nullptr, "", AllocaInsertPt); 58 return new llvm::AllocaInst(Ty, nullptr, Name, AllocaInsertPt); 68 llvm::AllocaInst *CodeGenFunction::CreateIRTemp(QualType Ty, 70 llvm::AllocaInst *Alloc = CreateTempAlloca(ConvertType(Ty), Name); 72 CharUnits Align = getContext().getTypeAlignInChars(Ty); 77 llvm::AllocaInst *CodeGenFunction::CreateMemTemp(QualType Ty, 79 llvm::AllocaInst *Alloc = CreateTempAlloca(ConvertTypeForMem(Ty), Name); 81 CharUnits Align = getContext().getTypeAlignInChars(Ty); 416 QualType Ty = E->getType() [all...] |
ItaniumCXXABI.cpp | 114 llvm::Constant *getAddrOfRTTIDescriptor(QualType Ty) override; 193 llvm::Type *Ty) override; 669 llvm::Type *Ty; 673 Ty = Types.GetFunctionType(Types.arrangeCXXMethodDeclaration(MD)); 677 Ty = CGM.PtrDiffTy; 679 llvm::Constant *addr = CGM.GetAddrOfFunction(MD, Ty); [all...] |
CGDecl.cpp | 116 QualType Ty = TD.getUnderlyingType(); 118 if (Ty->isVariablyModifiedType()) 119 EmitVariablyModifiedType(Ty); 179 QualType Ty = D.getType(); 180 assert(Ty->isConstantSizeType() && "VLAs can't be static"); 189 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(Ty); 191 CGM.GetGlobalVarAddressSpace(&D, CGM.getContext().getTargetAddressSpace(Ty)); 194 Ty.isConstant(getContext()), Linkage, 212 unsigned ExpectedAddrSpace = CGM.getContext().getTargetAddressSpace(Ty); 606 llvm::PointerType *ty local [all...] |
CGCall.cpp | 256 ArgTypes.push_back(Context.getCanonicalParamType(i->Ty)); 431 argTypes.push_back(Context.getCanonicalParamType(i->Ty)); 445 argTypes.push_back(Context.getCanonicalParamType(i->Ty)); 598 CodeGenFunction::ExpandTypeFromArgs(QualType Ty, LValue LV, 603 if (const ConstantArrayType *AT = getContext().getAsConstantArrayType(Ty)) { 611 } else if (const RecordType *RT = Ty->getAs<RecordType>()) { 642 } else if (const ComplexType *CT = Ty->getAs<ComplexType>()) { 689 /// CoerceIntOrPtrToIntOrPtr - Convert a value Val to the specific Ty where both 697 llvm::Type *Ty, 699 if (Val->getType() == Ty) 961 llvm::Type *ty = ConvertType(ret); local 974 llvm::Type *ty = ConvertType(ret); local [all...] |
/external/clang/lib/Parse/ |
ParseExpr.cpp | 793 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), [all...] |
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 173 const Type *Ty = Exprs[i]->getType().getTypePtr(); 174 if (Ty->isDependentType()) 177 if (!Ty->isVoidType() || !Info.allowsMemory()) 182 unsigned Size = Context.getTypeSize(Ty); 254 const Type *Ty = Exprs[ConstraintIdx]->getType().getTypePtr(); 255 if (Ty->isDependentType() || Ty->isIncompleteType()) 258 unsigned Size = Context.getTypeSize(Ty);
|
/external/llvm/lib/Target/Mips/ |
MipsSEISelLowering.h | 27 void addMSAIntType(MVT::SimpleValueType Ty, const TargetRegisterClass *RC); 30 void addMSAFloatType(MVT::SimpleValueType Ty,
|
/external/clang/lib/AST/ |
APValue.cpp | 344 void APValue::printPretty(raw_ostream &Out, ASTContext &Ctx, QualType Ty) const{ 350 if (Ty->isBooleanType()) 360 QualType ElemTy = Ty->getAs<VectorType>()->getElementType(); 383 bool IsReference = Ty->isReferenceType(); 385 = IsReference ? Ty.getNonReferenceType() : Ty->getPointeeType(); 387 InnerTy = Ty; 475 const ArrayType *AT = Ctx.getAsArrayType(Ty); 495 const RecordDecl *RD = Ty->getAs<RecordType>()->getDecl(); 545 std::string APValue::getAsString(ASTContext &Ctx, QualType Ty) const [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FunctionLoweringInfo.cpp | 85 Type *Ty = AI->getAllocatedType(); 86 uint64_t TySize = TLI->getDataLayout()->getTypeAllocSize(Ty); 88 std::max((unsigned)TLI->getDataLayout()->getPrefTypeAlignment(Ty), 259 unsigned FunctionLoweringInfo::CreateRegs(Type *Ty) { 263 ComputeValueVTs(*TLI, Ty, ValueVTs); 268 MVT RegisterVT = TLI->getRegisterType(Ty->getContext(), ValueVT); 270 unsigned NumRegs = TLI->getNumRegisters(Ty->getContext(), ValueVT); 305 Type *Ty = PN->getType(); 306 if (!Ty->isIntegerTy() || Ty->isVectorTy() [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.cpp | 210 Type *Ty = CE->getType(); 216 if (TD.getTypeAllocSize(Ty) == TD.getTypeAllocSize(Op->getType())) 710 Type *Ty = F->getReturnType(); 714 if (Ty->getTypeID() == Type::VoidTyID) 720 if (Ty->isFloatingPointTy() || Ty->isIntegerTy()) { 722 if (const IntegerType *ITy = dyn_cast<IntegerType>(Ty)) { 727 assert(Ty->isFloatingPointTy() && "Floating point type expected here"); 728 size = Ty->getPrimitiveSizeInBits(); 732 } else if (isa<PointerType>(Ty)) { [all...] |
/external/llvm/include/llvm/ADT/ |
STLExtras.h | 34 template<class Ty> 35 struct identity : public std::unary_function<Ty, Ty> { 36 Ty &operator()(Ty &self) const { 39 const Ty &operator()(const Ty &self) const { 44 template<class Ty> 45 struct less_ptr : public std::binary_function<Ty, Ty, bool> [all...] |
/external/llvm/include/llvm-c/ |
Core.h | 756 LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty); 765 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty); 772 LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty); 965 const char *LLVMGetStructName(LLVMTypeRef Ty); 1029 LLVMTypeRef LLVMGetElementType(LLVMTypeRef Ty); [all...] |
/external/clang/test/PCH/ |
cxx-templates.cpp | 37 Dep<A>::Ty ty; local
|
/external/llvm/include/llvm/CodeGen/ |
StackProtector.h | 96 bool ContainsProtectableArray(Type *Ty, bool &IsLarge, bool Strong = false,
|
/external/llvm/include/llvm/IR/ |
SymbolTableListTraits.h | 35 template<typename Ty> struct ilist_traits;
|
TypeFinder.h | 63 void incorporateType(Type *Ty);
|
/external/llvm/include/llvm/Support/ |
DOTGraphTraits.h | 159 template <typename Ty>
|
/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 63 /// type 'Ty'. 66 void Initialize(Type *Ty, StringRef Name);
|
/external/llvm/lib/IR/ |
Core.cpp | 229 LLVMTypeKind LLVMGetTypeKind(LLVMTypeRef Ty) { 230 switch (unwrap(Ty)->getTypeID()) { 267 LLVMBool LLVMTypeIsSized(LLVMTypeRef Ty) 269 return unwrap(Ty)->isSized(); 272 LLVMContextRef LLVMGetTypeContext(LLVMTypeRef Ty) { 273 return wrap(&unwrap(Ty)->getContext()); 276 void LLVMDumpType(LLVMTypeRef Ty) { 277 return unwrap(Ty)->dump(); 280 char *LLVMPrintTypeToString(LLVMTypeRef Ty) { 284 if (unwrap(Ty)) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64SelectionDAGInfo.cpp | 47 Entry.Ty = IntPtrTy;
|
/external/llvm/lib/Target/ARM/ |
ARMConstantPoolValue.cpp | 29 ARMConstantPoolValue::ARMConstantPoolValue(Type *Ty, unsigned id, 34 : MachineConstantPoolValue(Ty), LabelId(id), Kind(kind), 106 ARMConstantPoolConstant::ARMConstantPoolConstant(Type *Ty, 113 : ARMConstantPoolValue(Ty, ID, Kind, PCAdj, Modifier, AddCurrentAddress),
|
/external/llvm/lib/Target/XCore/ |
XCoreSelectionDAGInfo.cpp | 39 Entry.Ty = TLI.getDataLayout()->getIntPtrType(*DAG.getContext());
|
/frameworks/compile/slang/ |
slang_rs_check_ast.cpp | 56 const clang::Type *Ty; 59 Ty = ImplCast->getSubExpr()->getType()->getPointeeType() 61 VectorTy = clang::dyn_cast_or_null<clang::VectorType>(Ty); 68 Ty->getUnqualifiedDesugaredType());
|
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineCXX.cpp | 89 /// On return, \p Ty will be set to the base type of the array. 93 QualType &Ty) { 97 while (const ArrayType *AT = Ctx.getAsArrayType(Ty)) { 98 Ty = AT->getElementType(); 99 LValue = State->getLValue(Ty, SVB.makeZeroArrayIndex(), LValue); 133 QualType Ty = Var->getType(); 134 LValue = makeZeroElementRegion(State, LValue, Ty); 161 QualType Ty = Field->getType(); 162 FieldVal = makeZeroElementRegion(State, FieldVal, Ty); 424 QualType Ty = FD->getType() [all...] |