/external/llvm/tools/lto/ |
LTOCodeGenerator.h | 1 //===-LTOCodeGenerator.h - LLVM Link Time Optimizer -----------------------===// 3 // The LLVM Compiler Infrastructure 18 #include "llvm/Linker.h" 19 #include "llvm/LLVMContext.h" 20 #include "llvm/ADT/StringMap.h" 21 #include "llvm/ADT/SmallVector.h" 22 #include "llvm/ADT/SmallPtrSet.h" 48 bool generateObjectFile(llvm::raw_ostream& out, 51 void applyRestriction(llvm::GlobalValue &GV, 53 llvm::SmallPtrSet<llvm::GlobalValue*, 8> &asmUsed [all...] |
/frameworks/compile/libbcc/bcinfo/ |
BitcodeTranslator.cpp | 24 #include "llvm/ADT/OwningPtr.h" 25 #include "llvm/Bitcode/BitstreamWriter.h" 26 #include "llvm/Bitcode/ReaderWriter.h" 27 #include "llvm/LLVMContext.h" 28 #include "llvm/Module.h" 29 #include "llvm/Support/MemoryBuffer.h" 50 * compatible with LLVM's default bitcode reader). 98 llvm::OwningPtr<llvm::LLVMContext> mContext(new llvm::LLVMContext()) [all...] |
MetadataExtractor.cpp | 22 #include "llvm/ADT/OwningPtr.h" 23 #include "llvm/Bitcode/ReaderWriter.h" 24 #include "llvm/LLVMContext.h" 25 #include "llvm/Module.h" 26 #include "llvm/Support/MemoryBuffer.h" 34 static const llvm::StringRef PragmaMetadataName = "#pragma"; 38 static const llvm::StringRef ExportVarMetadataName = "#rs_export_var"; 42 static const llvm::StringRef ExportFuncMetadataName = "#rs_export_func"; 46 static const llvm::StringRef ExportForEachMetadataName = "#rs_export_foreach"; 50 static const llvm::StringRef ObjectSlotMetadataName = "#rs_object_slots" [all...] |
/frameworks/compile/slang/ |
llvm-rs-link.cpp | 22 #include "llvm/Analysis/Verifier.h" 24 #include "llvm/Bitcode/ReaderWriter.h" 26 #include "llvm/Linker.h" 27 #include "llvm/LLVMContext.h" 28 #include "llvm/Metadata.h" 29 #include "llvm/Module.h" 31 #include "llvm/Support/CommandLine.h" 32 #include "llvm/Support/ManagedStatic.h" 33 #include "llvm/Support/MemoryBuffer.h" 34 #include "llvm/Support/raw_ostream.h [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
SimpleConstraintManager.h | 3 // The LLVM Compiler Infrastructure 46 const llvm::APSInt& Int); 57 const llvm::APSInt& V, 58 const llvm::APSInt& Adjustment) = 0; 61 const llvm::APSInt& V, 62 const llvm::APSInt& Adjustment) = 0; 65 const llvm::APSInt& V, 66 const llvm::APSInt& Adjustment) = 0; 69 const llvm::APSInt& V, 70 const llvm::APSInt& Adjustment) = 0 [all...] |
/external/clang/tools/driver/ |
cc1_main.cpp | 3 // The LLVM Compiler Infrastructure 27 #include "llvm/ADT/Statistic.h" 28 #include "llvm/Support/ErrorHandling.h" 29 #include "llvm/Support/ManagedStatic.h" 30 #include "llvm/Support/TargetSelect.h" 31 #include "llvm/Support/Timer.h" 32 #include "llvm/Support/raw_ostream.h" 45 // We cannot recover from llvm errors. 54 llvm::errs() << "cc1 argv:"; 56 llvm::errs() << " \"" << *i << '"' [all...] |
/external/clang/lib/CodeGen/ |
CodeGenModule.cpp | 1 //===--- CodeGenModule.cpp - Emit LLVM Code from ASTs for a Module --------===// 3 // The LLVM Compiler Infrastructure 36 #include "llvm/CallingConv.h" 37 #include "llvm/Module.h" 38 #include "llvm/Intrinsics.h" 39 #include "llvm/LLVMContext.h" 40 #include "llvm/ADT/Triple.h" 41 #include "llvm/Target/Mangler.h" 42 #include "llvm/Target/TargetData.h" 43 #include "llvm/Support/CallSite.h [all...] |
CGObjCMac.cpp | 3 // The LLVM Compiler Infrastructure 29 #include "llvm/InlineAsm.h" 30 #include "llvm/IntrinsicInst.h" 31 #include "llvm/LLVMContext.h" 32 #include "llvm/Module.h" 33 #include "llvm/ADT/DenseSet.h" 34 #include "llvm/ADT/SetVector.h" 35 #include "llvm/ADT/SmallString.h" 36 #include "llvm/ADT/SmallPtrSet.h" 37 #include "llvm/Support/CallSite.h [all...] |
CGDeclCXX.cpp | 1 //===--- CGDeclCXX.cpp - Emit LLVM Code for C++ declarations --------------===// 3 // The LLVM Compiler Infrastructure 18 #include "llvm/Intrinsics.h" 24 llvm::Constant *DeclPtr) { 58 llvm::Constant *addr) { 79 llvm::Constant *function; 80 llvm::Constant *argument; 98 argument = llvm::Constant::getNullValue(CGF.Int8PtrTy); 105 llvm::Constant *DeclPtr) { 122 CodeGenFunction::EmitCXXGlobalDtorRegistration(llvm::Constant *DtorFn [all...] |
TargetInfo.h | 3 // The LLVM Compiler Infrastructure 18 #include "clang/Basic/LLVM.h" 20 #include "llvm/ADT/StringRef.h" 22 namespace llvm { namespace 52 virtual void SetTargetAttributes(const Decl *D, llvm::GlobalValue *GV, 87 llvm::Value *Address) const { 96 virtual llvm::Value *decodeReturnAddress(CodeGen::CodeGenFunction &CGF, 97 llvm::Value *Address) const { 106 virtual llvm::Value *encodeReturnAddress(CodeGen::CodeGenFunction &CGF, 107 llvm::Value *Address) const [all...] |
/external/clang/lib/Driver/ |
HostInfo.cpp | 3 // The LLVM Compiler Infrastructure 19 #include "llvm/ADT/StringMap.h" 20 #include "llvm/Support/Compiler.h" 28 HostInfo::HostInfo(const Driver &D, const llvm::Triple &_Triple) 42 mutable llvm::DenseMap<unsigned, ToolChain*> ToolChains; 45 DarwinHostInfo(const Driver &D, const llvm::Triple &Triple); 54 DarwinHostInfo::DarwinHostInfo(const Driver &D, const llvm::Triple& Triple) 59 for (llvm::DenseMap<unsigned, ToolChain*>::iterator 70 llvm::Triple::ArchType Arch; 79 Arch = llvm::Triple::getArchTypeForDarwinArchName(A->getValue(Args)) [all...] |
/external/llvm/include/llvm/MC/ |
MCAsmLayout.h | 3 // The LLVM Compiler Infrastructure 13 #include "llvm/ADT/SmallVector.h" 15 namespace llvm { namespace 30 typedef llvm::SmallVectorImpl<MCSectionData*>::const_iterator const_iterator; 31 typedef llvm::SmallVectorImpl<MCSectionData*>::iterator iterator; 37 llvm::SmallVector<MCSectionData*, 16> SectionOrder; 68 llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() { 71 const llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() const { 102 } // end namespace llvm
|
/external/clang/lib/Basic/ |
VersionTuple.cpp | 3 // The LLVM Compiler Infrastructure 15 #include "llvm/Support/raw_ostream.h" 22 llvm::raw_string_ostream Out(Result); 31 if (llvm::Optional<unsigned> Minor = V.getMinor()) 33 if (llvm::Optional<unsigned> Subminor = V.getSubminor())
|
/external/llvm/include/llvm/Support/ |
Debug.h | 1 //===- llvm/Support/Debug.h - Easy way to add debug output ------*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 29 namespace llvm { namespace 68 do { if (::llvm::DebugFlag && ::llvm::isCurrentDebugType(TYPE)) { X; } \ 99 } // End llvm namespace
|
/external/llvm/lib/Support/ |
SystemUtils.cpp | 3 // The LLVM Compiler Infrastructure 15 #include "llvm/Support/SystemUtils.h" 16 #include "llvm/Support/Process.h" 17 #include "llvm/Support/Program.h" 18 #include "llvm/Support/raw_ostream.h" 19 using namespace llvm; 21 bool llvm::CheckBitcodeOutputToConsole(raw_ostream &stream_to_check, 27 "you REALLY want to taste LLVM bitcode first-hand, you\n" 37 /// itself. This allows us to find another LLVM tool if it is built in the same 41 sys::Path llvm::PrependMainExecutablePath(const std::string &ExeName [all...] |
/frameworks/compile/linkloader/include/impl/ |
ELFSectionNoBits.hxx | 24 #include <llvm/Support/Format.h> 25 #include <llvm/Support/raw_ostream.h> 33 llvm::OwningPtr<ELFSectionNoBits> result(new ELFSectionNoBits());
|
/frameworks/compile/slang/BitWriter_2_9/ |
BitcodeWriterPass.cpp | 3 // The LLVM Compiler Infrastructure 15 #include "llvm/Pass.h" 16 using namespace llvm; 39 llvm::ModulePass *llvm_2_9::createBitcodeWriterPass(llvm::raw_ostream &Str) {
|
/external/clang/tools/diagtool/ |
DiagTool.h | 3 // The LLVM Compiler Infrastructure 17 #include "llvm/ADT/StringRef.h" 18 #include "llvm/Support/raw_ostream.h" 19 #include "llvm/Support/ManagedStatic.h" 29 DiagTool(llvm::StringRef toolCmd, llvm::StringRef toolDesc); 32 llvm::StringRef getName() const { return cmd; } 33 llvm::StringRef getDescription() const { return description; } 35 virtual int run(unsigned argc, char *argv[], llvm::raw_ostream &out) = 0; 44 DiagTool *getTool(llvm::StringRef toolCmd) [all...] |
/external/llvm/bindings/ocaml/executionengine/ |
Makefile | 3 # The LLVM Compiler Infrastructure 17 UsedOcamlInterfaces := llvm llvm_target
|
/external/llvm/bindings/ocaml/transforms/ipo/ |
Makefile | 3 # The LLVM Compiler Infrastructure 18 UsedOcamlInterfaces := llvm
|
/external/llvm/bindings/ocaml/transforms/scalar/ |
Makefile | 3 # The LLVM Compiler Infrastructure 18 UsedOcamlInterfaces := llvm
|
/external/llvm/include/llvm/Analysis/ |
Lint.h | 1 //===-- llvm/Analysis/Lint.h - LLVM IR Lint ---------------------*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 23 namespace llvm { namespace 47 } // End llvm namespace
|
RegionPrinter.h | 3 // The LLVM Compiler Infrastructure 18 namespace llvm { namespace 24 } // End llvm namespace
|
/external/llvm/include/llvm/Assembly/ |
Writer.h | 1 //===-- llvm/Assembly/Writer.h - Printer for LLVM assembly files --*- C++ -*-=// 3 // The LLVM Compiler Infrastructure 11 // This library is used to print LLVM assembly language files to an iostream. It 12 // can print LLVM code at a variety of granularities, including Modules, 20 namespace llvm { namespace 36 } // End llvm namespace
|
/external/llvm/include/llvm/CodeGen/ |
LinkAllAsmWriterComponents.h | 1 //===- llvm/Codegen/LinkAllAsmWriterComponents.h ----------------*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 18 #include "llvm/CodeGen/GCs.h" 32 llvm::linkOcamlGCPrinter();
|