Searched refs:llvm (Results 1 - 25 of 405) sorted by relevance

1234567891011>>

/frameworks/compile/mclinker/lib/Target/
H A DGNUInfo.cpp16 GNUInfo::GNUInfo(const llvm::Triple& pTriple)
23 case llvm::Triple::FreeBSD:
24 return llvm::ELF::ELFOSABI_FREEBSD;
25 case llvm::Triple::Linux:
26 return llvm::ELF::ELFOSABI_LINUX;
28 return llvm::ELF::ELFOSABI_NONE;
/frameworks/compile/mclinker/tools/mcld/lib/
H A DDynamicSectionOptions.cpp16 llvm::cl::opt<std::string> ArgEntry("e",
17 llvm::cl::desc("Use the explicit symbol as the entrance of your program."),
18 llvm::cl::value_desc("entry"),
19 llvm::cl::ValueRequired);
21 llvm::cl::alias ArgEntryAlias("entry",
22 llvm::cl::desc("alias for -e"),
23 llvm::cl::aliasopt(ArgEntry));
25 llvm::cl::opt<bool> ArgBsymbolic("Bsymbolic",
26 llvm::cl::ZeroOrMore,
27 llvm
[all...]
H A DOptimizationOptions.cpp18 llvm::cl::opt<bool, true> ArgGCSectionsFlag("gc-sections",
19 llvm::cl::ZeroOrMore,
20 llvm::cl::location(ArgGCSections),
21 llvm::cl::desc("Enable garbage collection of unused input sections."),
22 llvm::cl::init(false));
24 llvm::cl::opt<bool, true, llvm::cl::FalseParser> ArgNoGCSectionsFlag("no-gc-sections",
25 llvm::cl::ZeroOrMore,
26 llvm::cl::location(ArgGCSections),
27 llvm
[all...]
H A DSymbolOptions.cpp15 llvm::cl::list<std::string> ArgForceUndefined("u",
16 llvm::cl::ZeroOrMore,
17 llvm::cl::desc("Force symbol to be undefined in the output file"),
18 llvm::cl::value_desc("symbol"));
20 llvm::cl::alias ArgForceUndefinedAlias("undefined",
21 llvm::cl::ZeroOrMore,
22 llvm::cl::desc("alias for -u"),
23 llvm::cl::aliasopt(ArgForceUndefined));
25 llvm::cl::opt<std::string> ArgVersionScript("version-script",
26 llvm
[all...]
H A DOutputFormatOptions.cpp15 llvm::cl::opt<mcld::sys::fs::Path,
17 llvm::cl::parser<mcld::sys::fs::Path> > ArgOutputFilename("o",
18 llvm::cl::desc("Output filename"),
19 llvm::cl::value_desc("filename"));
21 llvm::cl::alias AliasOutputFilename("output",
22 llvm::cl::desc("alias for -o"),
23 llvm::cl::aliasopt(ArgOutputFilename));
25 llvm::cl::opt<mcld::LinkerConfig::CodeGenType> ArgFileType("filetype",
26 llvm::cl::init(mcld::LinkerConfig::Exec),
27 llvm
[all...]
H A DTargetControlOptions.cpp15 llvm::cl::opt<int> ArgGPSize("G",
16 llvm::cl::desc("Set the maximum size of objects to be optimized using GP"),
17 llvm::cl::init(8));
19 llvm::cl::opt<bool> ArgWarnSharedTextrel("warn-shared-textrel",
20 llvm::cl::ZeroOrMore,
21 llvm::cl::desc("Warn if adding DT_TEXTREL in a shared object."),
22 llvm::cl::init(false));
25 llvm::cl::opt<bool> ArgFIXCA8("fix-cortex-a8",
26 llvm::cl::desc("Enable Cortex-A8 Thumb-2 branch erratum fix"),
27 llvm
[all...]
H A DPreferenceOptions.cpp13 #include <llvm/Support/Process.h>
34 llvm::cl::opt<bool> ArgTrace("t",
35 llvm::cl::desc("Print the names of the input files as ld processes them."));
37 llvm::cl::alias ArgTraceAlias("trace",
38 llvm::cl::desc("alias for -t"),
39 llvm::cl::aliasopt(ArgTrace));
41 llvm::cl::opt<int> ArgVerbose("verbose",
42 llvm::cl::init(-1),
43 llvm::cl::desc("Display the version number for ld and list the\n"
46 llvm
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitReader_2_7.h18 #include "llvm/IR/Attributes.h"
19 #include "llvm/IR/GVMaterializer.h"
20 #include "llvm/IR/OperandTraits.h"
21 #include "llvm/IR/Type.h"
22 #include "llvm/IR/ValueHandle.h"
23 #include "llvm/Bitcode/BitstreamReader.h"
24 #include "llvm/Bitcode/LLVMBitCodes.h"
25 #include "llvm/ADT/DenseMap.h"
28 namespace llvm { namespace
32 } // End llvm namespac
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitReader_3_0.h17 #include "llvm/ADT/DenseMap.h"
18 #include "llvm/Bitcode/BitstreamReader.h"
19 #include "llvm/Bitcode/LLVMBitCodes.h"
20 #include "llvm/IR/Attributes.h"
21 #include "llvm/IR/GVMaterializer.h"
22 #include "llvm/IR/OperandTraits.h"
23 #include "llvm/IR/Type.h"
24 #include "llvm/IR/ValueHandle.h"
27 namespace llvm { namespace
31 } // End llvm namespac
[all...]
/frameworks/rs/cpu_ref/linkloader/utils/
H A Draw_ostream.h20 #include <llvm/Support/raw_ostream.h>
21 #include <llvm/Support/Format.h>
23 extern llvm::raw_ostream &out();
31 extern llvm::raw_ostream &operator<<(llvm::raw_ostream &, MyFormat const &);
H A Drsl_assert.cpp19 #include <llvm/Support/raw_ostream.h>
32 llvm::errs() << "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
33 llvm::errs() << "rslAssert [" << file << ":" << line << "] " << expr << "\n";
34 llvm::errs() << "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
/frameworks/compile/libbcc/include/bcc/Renderscript/
H A DRSTransforms.h20 namespace llvm { namespace
26 llvm::ModulePass *
29 llvm::ModulePass * createRSEmbedInfoPass();
/frameworks/compile/mclinker/lib/LD/
H A DELFDynObjFileFormat.cpp13 #include <llvm/Support/ELF.h>
22 llvm::ELF::SHT_DYNSYM,
23 llvm::ELF::SHF_ALLOC,
27 llvm::ELF::SHT_STRTAB,
28 llvm::ELF::SHF_ALLOC,
32 llvm::ELF::SHT_PROGBITS,
33 llvm::ELF::SHF_ALLOC,
37 llvm::ELF::SHT_HASH,
38 llvm::ELF::SHF_ALLOC,
42 llvm
[all...]
H A DELFExecFileFormat.cpp13 #include <llvm/Support/ELF.h>
23 llvm::ELF::SHT_DYNSYM,
24 llvm::ELF::SHF_ALLOC,
28 llvm::ELF::SHT_STRTAB,
29 llvm::ELF::SHF_ALLOC,
33 llvm::ELF::SHT_PROGBITS,
34 llvm::ELF::SHF_ALLOC,
38 llvm::ELF::SHT_HASH,
39 llvm::ELF::SHF_ALLOC,
43 llvm
[all...]
/frameworks/compile/mclinker/tools/mcld/include/mcld/
H A DPreferenceOptions.h11 #include <llvm/Support/CommandLine.h>
33 llvm::cl::opt<bool>& m_Trace;
34 llvm::cl::opt<int>& m_Verbose;
35 llvm::cl::opt<bool>& m_Version;
36 llvm::cl::opt<int>& m_MaxErrorNum;
37 llvm::cl::opt<int>& m_MaxWarnNum;
38 llvm::cl::opt<Color>& m_Color;
39 llvm::cl::opt<bool>& m_PrintMap;
H A DOutputFormatOptions.h11 #include <llvm/Support/CommandLine.h>
33 llvm::cl::opt<mcld::sys::fs::Path,
35 llvm::cl::parser<mcld::sys::fs::Path> >& m_OutputFilename;
36 llvm::cl::opt<mcld::LinkerConfig::CodeGenType>& m_FileType;
37 llvm::cl::opt<mcld::LinkerConfig::CodeGenType>& m_OFormat;
38 llvm::cl::opt<bool>& m_Shared;
39 llvm::cl::opt<bool>& m_PIE;
40 llvm::cl::opt<bool>& m_Relocatable;
41 llvm::cl::opt<mcld::Input::Type>& m_Format;
42 llvm
[all...]
H A DOptimizationOptions.h12 #include <llvm/Support/CommandLine.h>
30 llvm::cl::opt<mcld::GeneralOptions::ICF>& m_ICF;
31 llvm::cl::opt<unsigned>& m_ICFIterations;
32 llvm::cl::opt<bool>& m_PrintICFSections;
33 llvm::cl::opt<char>& m_OptLevel;
34 llvm::cl::list<std::string>& m_Plugin;
35 llvm::cl::list<std::string>& m_PluginOpt;
/frameworks/compile/slang/BitWriter_2_9/
H A DValueEnumerator.h17 #include "llvm/ADT/DenseMap.h"
18 #include "llvm/ADT/SmallVector.h"
19 #include "llvm/IR/Attributes.h"
22 namespace llvm { namespace
37 } // end llvm namespace
43 typedef std::vector<llvm::Type*> TypeList;
46 typedef std::vector<std::pair<const llvm::Value*, unsigned> > ValueList;
48 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType;
52 typedef llvm
[all...]
/frameworks/compile/slang/BitWriter_2_9_func/
H A DValueEnumerator.h17 #include "llvm/ADT/DenseMap.h"
18 #include "llvm/ADT/SmallVector.h"
19 #include "llvm/IR/Attributes.h"
22 namespace llvm { namespace
37 } // end llvm namespace
43 typedef std::vector<llvm::Type*> TypeList;
46 typedef std::vector<std::pair<const llvm::Value*, unsigned> > ValueList;
48 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType;
52 typedef llvm
[all...]
/frameworks/compile/slang/BitWriter_3_2/
H A DValueEnumerator.h17 #include "llvm/ADT/DenseMap.h"
18 #include "llvm/ADT/SmallVector.h"
19 #include "llvm/IR/Attributes.h"
22 namespace llvm { namespace
37 } // end llvm namespace
43 typedef std::vector<llvm::Type*> TypeList;
46 typedef std::vector<std::pair<const llvm::Value*, unsigned> > ValueList;
48 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType;
52 typedef llvm
[all...]
/frameworks/compile/mclinker/include/mcld/CodeGen/
H A DTargetMachine.h11 #include <llvm/Support/CodeGen.h>
14 namespace llvm { namespace
25 } // namespace llvm
52 /// Adapter of llvm::TargetMachine
54 MCLDTargetMachine(llvm::TargetMachine& pTM,
55 const llvm::Target& pLLMVTarget,
61 /// getTarget - adapt llvm::TargetMachine::getTarget
64 /// getTM - return adapted the llvm::TargetMachine.
65 const llvm::TargetMachine& getTM() const { return m_TM; }
66 llvm
[all...]
/frameworks/compile/libbcc/lib/Core/
H A DBCCContextImpl.h20 #include <llvm/ADT/SmallPtrSet.h>
21 #include <llvm/IR/LLVMContext.h>
33 llvm::LLVMContext mLLVMContext;
37 llvm::SmallPtrSet<Source *, 2> mOwnSources;
/frameworks/compile/libbcc/lib/ExecutionEngine/
H A DGDBJIT.cpp32 #include <llvm/Support/Compiler.h>
/frameworks/compile/mclinker/include/mcld/Support/
H A DMemoryRegion.h13 #include <llvm/ADT/ArrayRef.h>
14 #include <llvm/Support/DataTypes.h>
21 typedef llvm::ArrayRef<uint8_t> ConstMemoryRegion;
22 typedef llvm::MutableArrayRef<uint8_t> MemoryRegion;
/frameworks/compile/slang/
H A Dstrip_unknown_attributes.h17 #include "llvm/IR/Module.h"
18 #include "llvm/Pass.h"
27 class StripUnknownAttributes : public llvm::ModulePass {
33 bool runOnFunction(llvm::Function &F);
37 virtual bool runOnModule(llvm::Module &M);
40 llvm::ModulePass * createStripUnknownAttributesPass();

Completed in 515 milliseconds

1234567891011>>