/frameworks/compile/libbcc/lib/Core/ |
H A D | Compiler.cpp | 19 #include <llvm/Analysis/Passes.h> 20 #include <llvm/CodeGen/RegAllocRegistry.h> 21 #include <llvm/IR/Module.h> 22 #include <llvm/PassManager.h> 23 #include <llvm/Support/TargetRegistry.h> 24 #include <llvm/Support/raw_ostream.h> 25 #include <llvm/IR/DataLayout.h> 26 #include <llvm/Target/TargetMachine.h> 27 #include <llvm/Transforms/IPO.h> 28 #include <llvm/Transform [all...] |
/frameworks/compile/mclinker/tools/mcld/lib/ |
H A D | ScriptOptions.cpp | 22 static llvm::cl::list<std::string> 24 llvm::cl::ZeroOrMore, 25 llvm::cl::desc("Use a wrap function fo symbol."), 26 llvm::cl::value_desc("symbol")); 28 static llvm::cl::list<std::string> 30 llvm::cl::ZeroOrMore, 31 llvm::cl::desc("Use a portable function fo symbol."), 32 llvm::cl::value_desc("symbol")); 34 static llvm::cl::list<std::string> 36 llvm [all...] |
/frameworks/compile/mclinker/lib/LD/ |
H A D | TextDiagnosticPrinter.cpp | 11 #include <llvm/Support/Signals.h> 16 static const enum llvm::raw_ostream::Colors UnreachableColor = llvm::raw_ostream::RED; 17 static const enum llvm::raw_ostream::Colors FatalColor = llvm::raw_ostream::YELLOW; 18 static const enum llvm::raw_ostream::Colors ErrorColor = llvm::raw_ostream::RED; 19 static const enum llvm::raw_ostream::Colors WarningColor = llvm::raw_ostream::MAGENTA; 20 static const enum llvm [all...] |
/frameworks/compile/mclinker/lib/Support/ |
H A D | ToolOutputFile.cpp | 18 #include <llvm/Support/FileUtilities.h> 19 #include <llvm/Support/Signals.h> 20 #include <llvm/Support/Path.h> 21 #include <llvm/Support/FormattedStream.h> 32 llvm::sys::RemoveFileOnSignal(m_Path.native()); 39 // llvm::sys::Path 42 llvm::sys::fs::remove(m_Path.native(), Existed); 48 llvm::sys::DontRemoveFileOnSignal(m_Path.native()); 86 llvm::raw_fd_ostream& ToolOutputFile::os() 92 m_pFdOstream = new llvm [all...] |
H A D | raw_ostream.cpp | 40 llvm::sys::fs::OpenFlags pFlags) 41 : llvm::raw_fd_ostream(pFilename, pErrorInfo, pFlags), 49 : llvm::raw_fd_ostream(pFD, pShouldClose, pUnbuffered), 64 llvm::raw_ostream & 65 mcld::raw_fd_ostream::changeColor(enum llvm::raw_ostream::Colors pColor, 71 return llvm::raw_fd_ostream::changeColor(pColor, pBold, pBackground); 74 llvm::raw_ostream& mcld::raw_fd_ostream::resetColor() 78 return llvm::raw_fd_ostream::resetColor(); 81 llvm::raw_ostream& mcld::raw_fd_ostream::reverseColor() 85 return llvm [all...] |
/frameworks/compile/slang/ |
H A D | slang_backend.h | 22 #include "llvm/PassManager.h" 24 #include "llvm/Support/FormattedStream.h" 30 namespace llvm { namespace 51 llvm::Module *mpModule; 54 llvm::raw_ostream *mpOS; 63 llvm::FunctionPassManager *mPerFunctionPasses; 65 llvm::PassManager *mPerModulePasses; 67 llvm::FunctionPassManager *mCodeGenPasses; 69 llvm::formatted_raw_ostream FormattedOutStream; 75 void WrapBitcode(llvm [all...] |
H A D | legacy_bitcode.h | 17 #include "llvm/IR/Attributes.h" 20 static inline uint64_t encodeLLVMAttributesForBitcode(llvm::AttributeSet A, 23 if (A.hasAttribute(i, llvm::Attribute::Alignment)) {
|
H A D | slang_utils.cpp | 21 #include "llvm/ADT/StringRef.h" 22 #include "llvm/Support/FileSystem.h" 26 bool SlangUtils::CreateDirectoryWithParents(llvm::StringRef Dir, 28 std::error_code EC = llvm::sys::fs::create_directories(Dir);
|
H A D | slang_utils.h | 22 namespace llvm { namespace 33 static bool CreateDirectoryWithParents(llvm::StringRef Dir,
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64.h | 13 namespace llvm { namespace 15 } // namespace of llvm 24 TargetLDBackend *createAArch64LDBackend(const llvm::Target&,
|
H A D | AArch64TargetMachine.cpp | 16 AArch64BaseTargetMachine::AArch64BaseTargetMachine(llvm::TargetMachine& pPM, 17 const llvm::Target &pLLVMTarget,
|
H A D | AArch64TargetMachine.h | 20 AArch64BaseTargetMachine(llvm::TargetMachine& pTM, 21 const llvm::Target& pLLVMTarget,
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARM.h | 13 namespace llvm { namespace 15 } // namespace of llvm 25 TargetLDBackend *createARMLDBackend(const llvm::Target&, const std::string&);
|
H A D | ARMTargetMachine.h | 20 ARMBaseTargetMachine(llvm::TargetMachine& pTM, 21 const llvm::Target& pLLVMTarget,
|
/frameworks/compile/mclinker/lib/Target/ARM/TargetInfo/ |
H A D | ARMTargetInfo.cpp | 19 mcld::RegisterTarget<llvm::Triple::arm> X(TheARMTarget, "arm"); 20 mcld::RegisterTarget<llvm::Triple::thumb> Y(TheThumbTarget, "thumb");
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | Hexagon.h | 13 namespace llvm { namespace 15 } // namespace of llvm 25 createHexagonLDBackend(const llvm::Target&, const std::string&);
|
H A D | HexagonTargetMachine.cpp | 24 HexagonTargetMachine::HexagonTargetMachine(llvm::TargetMachine& pPM, 25 const llvm::Target& pLLVMTarget,
|
H A D | HexagonTargetMachine.h | 19 HexagonTargetMachine(llvm::TargetMachine &pTM, 20 const llvm::Target &pLLVMTarget,
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsTargetMachine.h | 19 MipsBaseTargetMachine(llvm::TargetMachine &pTM, 20 const llvm::Target &pLLVMTarget,
|
/frameworks/compile/mclinker/lib/Target/Mips/TargetInfo/ |
H A D | MipsTargetInfo.cpp | 18 mcld::RegisterTarget<llvm::Triple::mipsel> 20 mcld::RegisterTarget<llvm::Triple::mips64el>
|
/frameworks/compile/mclinker/lib/Target/X86/TargetInfo/ |
H A D | X86TargetInfo.cpp | 19 mcld::RegisterTarget<llvm::Triple::x86> 21 mcld::RegisterTarget<llvm::Triple::x86_64>
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86.h | 13 namespace llvm { namespace 15 } // namespace of llvm 25 TargetLDBackend *createX86LDBackend(const llvm::Target&, const std::string&);
|
H A D | X86TargetMachine.h | 19 X86TargetMachine(llvm::TargetMachine& pTM, 20 const llvm::Target& pLLVMTarget,
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | ToolOutputFile.h | 15 namespace llvm { namespace 17 } // end of namespace llvm 43 llvm::raw_fd_ostream& os(); 46 llvm::formatted_raw_ostream& formatted_os(); 70 llvm::raw_fd_ostream* m_pFdOstream; 71 llvm::formatted_raw_ostream* m_pFormattedOstream;
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | GNUInfo.h | 11 #include <llvm/ADT/Triple.h> 12 #include <llvm/Support/ELF.h> 22 GNUInfo(const llvm::Triple& pTriple); 27 virtual uint8_t ELFVersion() const { return llvm::ELF::EV_CURRENT; } 66 const llvm::Triple& m_Triple;
|