changeset 10:e3d004bb4de5

can tell the Type which is void or __code and set tail call flag only __code.
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Sat, 13 Jul 2013 18:16:49 +0900
parents 1d7e5c85e4cf
children b7de57f78d3a
files include/llvm/IR/Type.h include/llvm/LinkAllPasses.h include/llvm/Transforms/Scalar.h lib/IR/LLVMContextImpl.h lib/Transforms/IPO/PassManagerBuilder.cpp lib/Transforms/Scalar/Scalar.cpp lib/Transforms/Scalar/TailRecursionElimination.cpp tools/clang/include/clang/AST/ASTContext.h tools/clang/include/clang/AST/BuiltinTypes.def tools/clang/include/clang/AST/CanonicalType.h tools/clang/include/clang/AST/Stmt.h tools/clang/include/clang/AST/Type.h tools/clang/include/clang/Serialization/ASTBitCodes.h tools/clang/lib/AST/ASTContext.cpp tools/clang/lib/AST/NSAPI.cpp tools/clang/lib/AST/Type.cpp tools/clang/lib/AST/TypeLoc.cpp tools/clang/lib/Analysis/FormatString.cpp tools/clang/lib/CodeGen/CGCall.cpp tools/clang/lib/CodeGen/CGDebugInfo.cpp tools/clang/lib/CodeGen/CGRTTI.cpp tools/clang/lib/CodeGen/CodeGenTypes.cpp tools/clang/lib/CodeGen/TargetInfo.cpp tools/clang/lib/Parse/ParseAST.cpp tools/clang/lib/Parse/ParseDecl.cpp tools/clang/lib/Parse/ParseStmt.cpp tools/clang/lib/Sema/DeclSpec.cpp tools/clang/lib/Sema/SemaCodeComplete.cpp