Searched refs:llvm (Results 76 - 100 of 405) sorted by relevance

1234567891011>>

/frameworks/compile/libbcc/lib/Core/
H A DCompiler.cpp19 #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 DScriptOptions.cpp22 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 DTextDiagnosticPrinter.cpp11 #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 DToolOutputFile.cpp18 #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 Draw_ostream.cpp40 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 Dslang_backend.h22 #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 Dlegacy_bitcode.h17 #include "llvm/IR/Attributes.h"
20 static inline uint64_t encodeLLVMAttributesForBitcode(llvm::AttributeSet A,
23 if (A.hasAttribute(i, llvm::Attribute::Alignment)) {
H A Dslang_utils.cpp21 #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 Dslang_utils.h22 namespace llvm { namespace
33 static bool CreateDirectoryWithParents(llvm::StringRef Dir,
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64.h13 namespace llvm { namespace
15 } // namespace of llvm
24 TargetLDBackend *createAArch64LDBackend(const llvm::Target&,
H A DAArch64TargetMachine.cpp16 AArch64BaseTargetMachine::AArch64BaseTargetMachine(llvm::TargetMachine& pPM,
17 const llvm::Target &pLLVMTarget,
H A DAArch64TargetMachine.h20 AArch64BaseTargetMachine(llvm::TargetMachine& pTM,
21 const llvm::Target& pLLVMTarget,
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARM.h13 namespace llvm { namespace
15 } // namespace of llvm
25 TargetLDBackend *createARMLDBackend(const llvm::Target&, const std::string&);
H A DARMTargetMachine.h20 ARMBaseTargetMachine(llvm::TargetMachine& pTM,
21 const llvm::Target& pLLVMTarget,
/frameworks/compile/mclinker/lib/Target/ARM/TargetInfo/
H A DARMTargetInfo.cpp19 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 DHexagon.h13 namespace llvm { namespace
15 } // namespace of llvm
25 createHexagonLDBackend(const llvm::Target&, const std::string&);
H A DHexagonTargetMachine.cpp24 HexagonTargetMachine::HexagonTargetMachine(llvm::TargetMachine& pPM,
25 const llvm::Target& pLLVMTarget,
H A DHexagonTargetMachine.h19 HexagonTargetMachine(llvm::TargetMachine &pTM,
20 const llvm::Target &pLLVMTarget,
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsTargetMachine.h19 MipsBaseTargetMachine(llvm::TargetMachine &pTM,
20 const llvm::Target &pLLVMTarget,
/frameworks/compile/mclinker/lib/Target/Mips/TargetInfo/
H A DMipsTargetInfo.cpp18 mcld::RegisterTarget<llvm::Triple::mipsel>
20 mcld::RegisterTarget<llvm::Triple::mips64el>
/frameworks/compile/mclinker/lib/Target/X86/TargetInfo/
H A DX86TargetInfo.cpp19 mcld::RegisterTarget<llvm::Triple::x86>
21 mcld::RegisterTarget<llvm::Triple::x86_64>
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86.h13 namespace llvm { namespace
15 } // namespace of llvm
25 TargetLDBackend *createX86LDBackend(const llvm::Target&, const std::string&);
H A DX86TargetMachine.h19 X86TargetMachine(llvm::TargetMachine& pTM,
20 const llvm::Target& pLLVMTarget,
/frameworks/compile/mclinker/include/mcld/Support/
H A DToolOutputFile.h15 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 DGNUInfo.h11 #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;

Completed in 388 milliseconds

1234567891011>>