HomeSort by relevance Sort by last modified time
    Searched full:retty (Results 1 - 25 of 90) sorted by null

1 2 3 4

  /external/llvm/include/llvm/
InstVisitor.h 80 template<typename SubClass, typename RetTy=void>
114 RetTy visit(Instruction *I) { return visit(*I); }
118 RetTy visit(Instruction &I) {
155 RetTy visit##OPCODE(CLASS &I) { \
166 RetTy visitReturnInst(ReturnInst &I) { DELEGATE(TerminatorInst);}
167 RetTy visitBranchInst(BranchInst &I) { DELEGATE(TerminatorInst);}
168 RetTy visitSwitchInst(SwitchInst &I) { DELEGATE(TerminatorInst);}
169 RetTy visitIndirectBrInst(IndirectBrInst &I) { DELEGATE(TerminatorInst);}
170 RetTy visitResumeInst(ResumeInst &I) { DELEGATE(TerminatorInst);}
171 RetTy visitUnreachableInst(UnreachableInst &I) { DELEGATE(TerminatorInst);
    [all...]
  /external/clang/include/clang/AST/
CommentVisitor.h 22 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
29 RetTy visit(PTR(Comment) C) {
31 return RetTy();
48 RetTy visit ## CLASS(PTR(CLASS) C) { DISPATCH(PARENT, PARENT); }
53 RetTy visitComment(PTR(Comment) C) { return RetTy(); }
59 template<typename ImplClass, typename RetTy=void>
61 public CommentVisitorBase<make_ptr, ImplClass, RetTy> {};
63 template<typename ImplClass, typename RetTy=void>
65 public CommentVisitorBase<make_const_ptr, ImplClass, RetTy> {};
    [all...]
DeclVisitor.h 29 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
37 RetTy Visit(PTR(Decl) D) {
50 RetTy Visit##DERIVED##Decl(PTR(DERIVED##Decl) D) { DISPATCH(BASE, BASE); }
53 RetTy VisitDecl(PTR(Decl) D) { return RetTy(); }
65 template<typename ImplClass, typename RetTy=void>
67 : public declvisitor::Base<declvisitor::make_ptr, ImplClass, RetTy> {};
72 template<typename ImplClass, typename RetTy=void>
74 : public declvisitor::Base<declvisitor::make_const_ptr, ImplClass, RetTy> {};
TypeLocVisitor.h 26 template<typename ImplClass, typename RetTy=void>
29 RetTy Visit(TypeLoc TyLoc) {
39 RetTy Visit(UnqualTypeLoc TyLoc) {
50 RetTy Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
55 RetTy VisitTypeLoc(TypeLoc TyLoc) { return RetTy(); }
TypeVisitor.h 25 template<typename ImplClass, typename RetTy=void>
28 RetTy Visit(const Type *T) {
40 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Type *T) { \
46 RetTy VisitType(const Type*) { return RetTy(); }
StmtVisitor.h 30 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void>
38 RetTy Visit(PTR(Stmt) S) {
111 RetTy Visit ## CLASS(PTR(CLASS) S) { DISPATCH(PARENT, PARENT); }
117 RetTy VisitBin ## NAME(PTR(BinaryOperator) S) { \
137 RetTy VisitBin ## NAME(PTR(CompoundAssignOperator) S) { \
149 RetTy VisitUnary ## NAME(PTR(UnaryOperator) S) { \
163 RetTy VisitStmt(PTR(Stmt) Node) { return RetTy(); }
174 template<typename ImplClass, typename RetTy=void>
176 : public StmtVisitorBase<make_ptr, ImplClass, RetTy> {};
    [all...]
  /external/clang/include/clang/Analysis/Visitors/
CFGStmtVisitor.h 29 #define DEFAULT_BLOCKSTMT_VISIT(CLASS) RetTy BlockStmt_Visit ## CLASS(CLASS *S)\
34 template <typename ImplClass, typename RetTy=void>
35 class CFGStmtVisitor : public StmtVisitor<ImplClass,RetTy> {
50 RetTy Visit(Stmt *S) {
53 return StmtVisitor<ImplClass,RetTy>::Visit(S);
55 return RetTy();
61 RetTy VisitConditionVariableInit(Stmt *S) {
62 return RetTy();
70 RetTy BlockStmt_Visit(Stmt *S) {
109 RetTy BlockStmt_VisitObjCForCollectionStmt(ObjCForCollectionStmt *S)
    [all...]
  /external/clang/lib/Analysis/
CocoaConventions.cpp 25 bool cocoa::isRefType(QualType RetTy, StringRef Prefix,
28 while (const TypedefType *TD = dyn_cast<TypedefType>(RetTy.getTypePtr())) {
35 RetTy = TD->getDecl()->getUnderlyingType();
42 const PointerType* PT = RetTy->getAs<PointerType>();
  /external/llvm/lib/Analysis/
TargetTransformInfo.cpp 78 Intrinsic::ID IID, Type *RetTy, ArrayRef<Type *> ParamTys) const {
79 return PrevTTI->getIntrinsicCost(IID, RetTy, ParamTys);
83 Intrinsic::ID IID, Type *RetTy, ArrayRef<const Value *> Arguments) const {
84 return PrevTTI->getIntrinsicCost(IID, RetTy, Arguments);
190 Type *RetTy,
192 return PrevTTI->getIntrinsicInstrCost(ID, RetTy, Tys);
337 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy,
360 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy,
369 return TopTTI->getIntrinsicCost(IID, RetTy, ParamTys);
533 Type *RetTy,
    [all...]
  /external/llvm/lib/CodeGen/
BasicTargetTransformInfo.cpp 101 virtual unsigned getIntrinsicInstrCost(Intrinsic::ID, Type *RetTy,
382 unsigned BasicTTI::getIntrinsicInstrCost(Intrinsic::ID IID, Type *RetTy,
390 if (RetTy->isVectorTy()) {
391 ScalarizationCost = getScalarizationOverhead(RetTy, true, false);
392 ScalarCalls = std::max(ScalarCalls, RetTy->getVectorNumElements());
397 ScalarCalls = std::max(ScalarCalls, RetTy->getVectorNumElements());
423 std::pair<unsigned, MVT> LT = TLI->getTypeLegalizationCost(RetTy);
444 if (RetTy->isVectorTy()) {
445 unsigned Num = RetTy->getVectorNumElements();
446 unsigned Cost = TopTTI->getIntrinsicInstrCost(IID, RetTy->getScalarType()
    [all...]
  /external/clang/include/clang/Analysis/DomainSpecific/
CocoaConventions.h 27 bool isRefType(QualType RetTy, StringRef Prefix,
  /external/clang/lib/CodeGen/
TargetInfo.cpp 341 ABIArgInfo classifyReturnType(QualType RetTy) const;
342 ABIArgInfo classifyArgumentType(QualType RetTy) const;
384 ABIArgInfo DefaultABIInfo::classifyReturnType(QualType RetTy) const {
385 if (RetTy->isVoidType())
388 if (isAggregateTypeForABI(RetTy))
392 if (const EnumType *EnumTy = RetTy->getAs<EnumType>())
393 RetTy = EnumTy->getDecl()->getIntegerType();
395 return (RetTy->isPromotableIntegerType() ?
407 ABIArgInfo classifyReturnType(QualType RetTy) const;
408 ABIArgInfo classifyArgumentType(QualType RetTy, unsigned &FreeRegs) const
    [all...]
CGCall.cpp 69 static CanQualType GetReturnType(QualType RetTy) {
70 return RetTy->getCanonicalTypeUnqualified().getUnqualifiedType();
    [all...]
  /external/llvm/lib/ExecutionEngine/MCJIT/
MCJIT.cpp 191 Type *RetTy = FTy->getReturnType();
201 if (RetTy->isIntegerTy(32) || RetTy->isVoidTy()) {
245 switch (RetTy->getTypeID()) {
248 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth();
  /external/llvm/lib/Target/Mips/
Mips16ISelLowering.cpp 323 (Type* RetTy, ArgListTy &Args, bool &needHelper) const {
333 if (RetTy->isFloatTy()) {
336 else if (RetTy ->isDoubleTy()) {
339 else if (RetTy->isStructTy()) {
341 if (RetTy->getNumContainedTypes() == 2) {
342 if ((RetTy->getContainedType(0)->isFloatTy()) &&
343 (RetTy->getContainedType(1)->isFloatTy())) {
346 else if ((RetTy->getContainedType(0)->isDoubleTy()) &&
347 (RetTy->getContainedType(1)->isDoubleTy())) {
391 getMips16HelperFunction(CLI.RetTy, CLI.Args, NeedMips16Helper)
    [all...]
Mips16ISelLowering.h 43 (Type* RetTy, ArgListTy &Args, bool &needHelper) const;
MipsISelLowering.h 234 const Type *RetTy) const;
237 bool IsSoftFloat, const Type *RetTy) const;
290 const SDNode *CallNode, const Type *RetTy) const;
310 const SDNode *CallNode, const Type *RetTy) const;
  /external/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 251 std::string NVPTXTargetLowering::getPrototype(Type *retTy,
261 if (retTy->getTypeID() == Type::VoidTyID)
266 if (retTy->isPrimitiveType() || retTy->isIntegerTy()) {
268 if (const IntegerType *ITy = dyn_cast<IntegerType>(retTy)) {
273 assert(retTy->isFloatingPointTy() &&
275 size = retTy->getPrimitiveSizeInBits();
280 else if (isa<PointerType>(retTy))
284 if ((retTy->getTypeID() == Type::StructTyID) ||
285 isa<VectorType>(retTy)) {
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
CallAndMessageChecker.cpp 403 QualType RetTy = Msg.getResultType();
404 CanQualType CanRetTy = Ctx.getCanonicalType(RetTy);
409 SVal V = C.getSValBuilder().makeZeroVal(RetTy);
446 SVal V = C.getSValBuilder().makeZeroVal(RetTy);
RetainCountChecker.cpp 752 QualType RetTy,
783 Selector S, QualType RetTy);
    [all...]
  /external/clang/test/SemaTemplate/
instantiate-init.cpp 19 Ret f1(Ret *retty, T t, U u) {
  /external/llvm/lib/ExecutionEngine/Interpreter/
ExternalFunctions.cpp 218 Type *RetTy = FTy->getReturnType();
219 ffi_type *rtype = ffiTypeFor(RetTy);
223 if (RetTy->getTypeID() != Type::VoidTyID)
224 ret.resize(TD->getTypeStoreSize(RetTy));
226 switch (RetTy->getTypeID()) {
228 switch (cast<IntegerType>(RetTy)->getBitWidth()) {
  /external/llvm/lib/IR/
Module.cpp 200 Type *RetTy, ...) {
202 va_start(Args, RetTy);
213 FunctionType::get(RetTy, ArgTys, false),
218 Type *RetTy, ...) {
220 va_start(Args, RetTy);
231 FunctionType::get(RetTy, ArgTys, false),
  /external/clang/utils/ABITest/
TypeGen.py 398 retTy = self.typeGen.get(retIndex)
400 retTy = None
403 return FunctionType(N, retTy, args)
  /external/llvm/include/llvm/Analysis/
TargetTransformInfo.h 148 virtual unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy,
154 virtual unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy,
312 virtual unsigned getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy,

Completed in 1085 milliseconds

1 2 3 4