Searched refs:llvm (Results 101 - 125 of 4004) sorted by path

1234567891011>>

/external/chromium_org/tools/clang/rewrite_scoped_refptr/
H A DRewriteScopedRefptr.cpp24 #include "llvm/Support/CommandLine.h"
30 using llvm::StringRef;
50 if (llvm::dyn_cast<clang::UnaryOperator>(expr) ||
51 llvm::dyn_cast<clang::BinaryOperator>(expr) ||
52 llvm::dyn_cast<clang::ConditionalOperator>(expr)) {
58 llvm::dyn_cast<clang::CXXOperatorCallExpr>(expr)) {
78 llvm::dyn_cast<clang::UnaryOperator>(expr)) {
108 llvm::dyn_cast<clang::CXXBindTemporaryExpr>(expr)) {
115 llvm::dyn_cast<clang::CXXOperatorCallExpr>(expr)) {
255 static llvm
[all...]
/external/chromium_org/tools/clang/scripts/
H A Dblink_gc_plugin_flags.sh9 CLANG_LIB_PATH=$SRC_DIR/third_party/llvm-build/Release+Asserts/lib
H A Dplugin_flags.sh11 CLANG_LIB_PATH=$SRC_ABS_DIR/third_party/llvm-build/Release+Asserts/lib
H A Dupdate.sh6 # This script will check out llvm and clang into third_party/llvm and build it.
14 LLVM_DIR="${THIS_DIR}/../../../third_party/llvm"
15 LLVM_BUILD_DIR="${LLVM_DIR}/../llvm-build/Release+Asserts"
16 COMPILER_RT_BUILD_DIR="${LLVM_DIR}/../llvm-build/compiler-rt"
17 LLVM_BOOTSTRAP_DIR="${LLVM_DIR}/../llvm-bootstrap"
18 LLVM_BOOTSTRAP_INSTALL_DIR="${LLVM_DIR}/../llvm-bootstrap-install"
24 STAMP_FILE="${LLVM_DIR}/../llvm-build/cr_build_revision"
40 LLVM_REPO_URL=${LLVM_URL:-https://llvm.org/svn/llvm
[all...]
/external/chromium_org/v8/tools/gcmole/
H A Dbootstrap.sh38 LLVM_DIR="${THIS_DIR}/../../third_party/llvm"
41 LLVM_REPO_URL=${LLVM_URL:-https://llvm.org/svn/llvm-project}
75 "${LLVM_REPO_URL}/llvm/branches/release_${CLANG_RELEASE/./}" \
80 "${LLVM_REPO_URL}/llvm/branches/release_${CLANG_RELEASE/./}" \
102 ../llvm/configure \
128 echo CLANG_BIN=\"third_party/llvm/Release+Asserts/bin\" lua tools/gcmole/gcmole.lua
H A Dgcmole.cc37 #include "llvm/Support/raw_ostream.h"
54 if (!llvm::isa<clang::CXXConstructorDecl>(decl) &&
55 !llvm::isa<clang::CXXDestructorDecl>(decl)) {
56 llvm::SmallVector<char, 512> output;
57 llvm::raw_svector_ostream out(output);
77 llvm::dyn_cast<clang::EnumConstantDecl>(var);
115 if (llvm::isa<T>(*i)) return llvm::cast<T>(*i);
529 clang::type* concrete_expr = llvm::dyn_cast_or_null<clang::type>(expr); \
651 if (llvm
[all...]
/external/clang/
H A Dclang-host-build.mk17 LLVM_ROOT_PATH := external/llvm
18 include $(LLVM_ROOT_PATH)/llvm.mk
H A Dclang-tblgen-rules.mk222 $(intermediates)/include/clang/Driver/Options.inc: $(CLANG_ROOT_PATH)/include/clang/Driver/Options.td $(LLVM_ROOT_PATH)/include/llvm/Option/OptParser.td $(CLANG_ROOT_PATH)/include/clang/Driver/CC1Options.td \
H A Dclang-version-inc.mk10 LLVMVersion := $(shell grep PACKAGE_VERSION $(LLVM_ROOT_PATH)/host/include/llvm/Config/config.h | sed -e 's/\#define PACKAGE_VERSION "\(.*\)"/\1/g')
27 $(LLVM_ROOT_PATH)/host/include/llvm/Config/config.h
/external/clang/docs/
H A DMakefile37 EXTRA_DIST := $(HTML) $(DOXYFILES) llvm.css CommandGuide img
/external/clang/examples/PrintFunctionNames/
H A DPrintFunctionNames.cpp19 #include "llvm/Support/raw_ostream.h"
30 llvm::errs() << "top-level-decl: \"" << ND->getNameAsString() << "\"\n";
39 ASTConsumer *CreateASTConsumer(CompilerInstance &CI, llvm::StringRef) {
46 llvm::errs() << "PrintFunctionNames arg = " << args[i] << "\n";
58 PrintHelp(llvm::errs());
62 void PrintHelp(llvm::raw_ostream& ros) {
/external/clang/examples/clang-interpreter/
H A Dmain.cpp19 #include "llvm/ADT/SmallString.h"
20 #include "llvm/ExecutionEngine/ExecutionEngine.h"
21 #include "llvm/ExecutionEngine/JIT.h"
22 #include "llvm/IR/Module.h"
23 #include "llvm/Support/FileSystem.h"
24 #include "llvm/Support/Host.h"
25 #include "llvm/Support/ManagedStatic.h"
26 #include "llvm/Support/Path.h"
27 #include "llvm/Support/TargetSelect.h"
28 #include "llvm/Suppor
[all...]
/external/clang/include/clang/ARCMigrate/
H A DFileRemapper.h14 #include "llvm/ADT/DenseMap.h"
15 #include "llvm/ADT/PointerUnion.h"
16 #include "llvm/ADT/StringRef.h"
19 namespace llvm { namespace
35 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target;
36 typedef llvm::DenseMap<const FileEntry *, Target> MappingsTy;
39 llvm::DenseMap<const FileEntry *, const FileEntry *> ToFromMappings;
55 void remap(StringRef filePath, llvm::MemoryBuffer *memBuf);
62 void remap(const FileEntry *file, llvm
[all...]
/external/clang/include/clang/AST/
H A DAPValue.h18 #include "llvm/ADT/APFloat.h"
19 #include "llvm/ADT/APSInt.h"
20 #include "llvm/ADT/PointerIntPair.h"
21 #include "llvm/ADT/PointerUnion.h"
39 typedef llvm::APSInt APSInt;
40 typedef llvm::APFloat APFloat;
56 typedef llvm::PointerUnion<const ValueDecl *, const Expr *> LValueBase;
57 typedef llvm::PointerIntPair<const Decl *, 1, bool> BaseOrMemberType;
112 typedef llvm::AlignedCharArrayUnion<void *, APSInt, APFloat, ComplexAPSInt,
H A DASTConsumer.h17 #include "llvm/ADT/StringRef.h"
99 virtual void HandleLinkerOptionPragma(llvm::StringRef Opts) {}
104 virtual void HandleDetectMismatch(llvm::StringRef Name,
105 llvm::StringRef Value) {}
110 virtual void HandleDependentLibrary(llvm::StringRef Lib) {}
H A DASTContext.h34 #include "llvm/ADT/DenseMap.h"
35 #include "llvm/ADT/FoldingSet.h"
36 #include "llvm/ADT/IntrusiveRefCntPtr.h"
37 #include "llvm/ADT/SmallPtrSet.h"
38 #include "llvm/ADT/TinyPtrVector.h"
39 #include "llvm/Support/Allocator.h"
43 namespace llvm { namespace
83 mutable llvm::FoldingSet<ExtQuals> ExtQualNodes;
84 mutable llvm::FoldingSet<ComplexType> ComplexTypes;
85 mutable llvm
[all...]
H A DASTImporter.h20 #include "llvm/ADT/DenseMap.h"
21 #include "llvm/ADT/DenseSet.h"
22 #include "llvm/ADT/SmallVector.h"
40 typedef llvm::DenseSet<std::pair<Decl *, Decl *> > NonEquivalentDeclSet;
57 llvm::DenseMap<const Type *, const Type *> ImportedTypes;
61 llvm::DenseMap<Decl *, Decl *> ImportedDecls;
65 llvm::DenseMap<Stmt *, Stmt *> ImportedStmts;
69 llvm::DenseMap<FileID, FileID> ImportedFileIDs;
H A DASTTypeTraits.h26 #include "llvm/Support/AlignOf.h"
28 namespace llvm { namespace
195 void print(llvm::raw_ostream &OS, const PrintingPolicy &PP) const;
198 void dump(llvm::raw_ostream &OS, SourceManager &SM) const;
290 typedef llvm::AlignedCharArrayUnion<
293 llvm::AlignedCharArrayUnion<KindsByPointer, TemplateArgument,
H A DASTVector.h22 #include "llvm/ADT/PointerIntPair.h"
23 #include "llvm/Support/Allocator.h"
24 #include "llvm/Support/type_traits.h"
36 llvm::PointerIntPair<T*, 1, bool> Capacity;
383 T *NewElts = new (C, llvm::alignOf<T>()) T[NewCapacity];
H A DBaseSubobject.h18 #include "llvm/ADT/DenseMap.h"
19 #include "llvm/Support/DataTypes.h"
20 #include "llvm/Support/type_traits.h"
53 namespace llvm { namespace
H A DCXXInheritance.h22 #include "llvm/ADT/MapVector.h"
23 #include "llvm/ADT/SmallSet.h"
24 #include "llvm/ADT/SmallVector.h"
131 llvm::SmallDenseMap<QualType, std::pair<bool, unsigned>, 8> ClassSubobjects;
193 typedef llvm::iterator_range<decl_iterator> decl_range;
276 typedef llvm::MapVector<unsigned, ValuesT> MapType;
361 : public llvm::MapVector<const CXXMethodDecl *, OverridingMethods> { };
365 : public llvm::SmallSet<const CXXRecordDecl*, 32> { };
H A DCanonicalType.h19 #include "llvm/Support/Casting.h"
182 void Profile(llvm::FoldingSetNodeID &ID) const {
347 namespace llvm { namespace
374 } // end namespace llvm
H A DCharUnits.h17 #include "llvm/ADT/DenseMapInfo.h"
18 #include "llvm/Support/DataTypes.h"
19 #include "llvm/Support/MathExtras.h"
169 return CharUnits(llvm::RoundUpToAlignment(Quantity,
176 return CharUnits(llvm::MinAlign(Quantity, offset.Quantity));
188 namespace llvm { namespace
220 } // end namespace llvm
H A DCommentCommandTraits.h21 #include "llvm/ADT/SmallVector.h"
22 #include "llvm/ADT/StringRef.h"
23 #include "llvm/Support/Allocator.h"
24 #include "llvm/Support/ErrorHandling.h"
133 CommandTraits(llvm::BumpPtrAllocator &Allocator,
176 llvm::BumpPtrAllocator &Allocator;
H A DCommentLexer.h19 #include "llvm/ADT/SmallString.h"
20 #include "llvm/ADT/SmallVector.h"
21 #include "llvm/ADT/StringRef.h"
22 #include "llvm/Support/Allocator.h"
23 #include "llvm/Support/raw_ostream.h"
229 llvm::BumpPtrAllocator &Allocator;
346 Lexer(llvm::BumpPtrAllocator &Allocator, DiagnosticsEngine &Diags,

Completed in 3181 milliseconds

1234567891011>>