/external/swiftshader/third_party/subzero/src/ |
IceRevision.h | 18 namespace Ice { 30 } // end of namespace Ice
|
IceRevision.cpp | 23 namespace Ice { 27 } // end of namespace Ice
|
IceVariableSplitting.h | 19 namespace Ice { 23 } // end of namespace Ice
|
IceMangling.h | 20 namespace Ice { 24 } // end of namespace Ice
|
main.cpp | 25 /// standalone, we will end up creating a Ice::BrowserCompileServer or 26 /// Ice::CLCompileServer object. Method 27 /// Ice::CompileServer::runAndReturnErrorCode is used for the invocation. 30 /// We can only compile the Ice::BrowserCompileServer object with the PNaCl 42 if (Ice::BuildDefs::browser()) { 44 return Ice::BrowserCompileServer().runAndReturnErrorCode(); 46 return Ice::CLCompileServer(argc, argv).runAndReturnErrorCode();
|
IceConverter.cpp | 1 //===- subzero/src/IceConverter.cpp - Converts LLVM to Ice ---------------===// 11 /// \brief Implements the LLVM to ICE converter. 60 // Base class for converting LLVM to ICE. 71 explicit LLVM2ICEConverter(Ice::Converter &Converter) 75 Ice::Converter &getConverter() const { return Converter; } 78 Ice::Converter &Converter; 79 Ice::GlobalContext *Ctx; 80 const Ice::TypeConverter TypeConverter; 83 // Converter from LLVM functions to ICE. The entry point is the convertFunction 95 explicit LLVM2ICEFunctionConverter(Ice::Converter &Converter [all...] |
IceTargetLoweringX86RegClass.h | 20 namespace Ice { 34 } // end of namespace Ice
|
PNaClTranslator.cpp | 1 //===- subzero/src/PNaClTranslator.cpp - ICE from bitcode -----------------===// 12 /// ICE to machine code. 79 void dump(Ice::Ostream &Stream) const; 82 void setAsSimpleType(Ice::Type Ty) { 97 Ice::FuncSigType Signature; 103 Ice::Ostream &operator<<(Ice::Ostream &Stream, const ExtendedType &Ty) { 104 if (!Ice::BuildDefs::dump()) 110 Ice::Ostream &operator<<(Ice::Ostream &Stream, ExtendedType::TypeKind Kind) [all...] |
IceAssemblerX8632.h | 31 namespace Ice { 39 } // end of namespace Ice
|
IceAssemblerX8664.h | 31 namespace Ice { 39 } // end of namespace Ice
|
LinuxMallocProfiling.h | 20 namespace Ice { 36 } // end of namespace Ice
|
IceCompiler.h | 24 namespace Ice { 42 } // end of namespace Ice
|
IceConditionCodesARM32.h | 21 namespace Ice { 42 } // end of namespace Ice
|
IceConditionCodesMIPS32.h | 21 namespace Ice { 42 } // end of namespace Ice
|
IceConditionCodesX8632.h | 21 namespace Ice { 49 } // end of namespace Ice
|
IceConditionCodesX8664.h | 21 namespace Ice { 45 } // end of namespace Ice
|
IceGlobalInits.cpp | 28 void dumpLinkage(Ice::Ostream &Stream, 30 if (!Ice::BuildDefs::dump()) 48 void dumpCallingConv(Ice::Ostream &, llvm::CallingConv::ID CallingConv) { 49 if (!Ice::BuildDefs::dump()) 61 namespace Ice { 115 if (!Ice::BuildDefs::dump()) 121 if (!Ice::BuildDefs::dump()) 140 if (!Ice::BuildDefs::dump()) 160 if (!Ice::BuildDefs::dump()) 191 if (!Ice::BuildDefs::dump() [all...] |
IceLoopAnalyzer.h | 19 namespace Ice { 31 } // end of namespace Ice
|
IceTargetLoweringX8632.h | 29 namespace Ice { 32 class TargetX8632 final : public ::Ice::X8632::TargetX86Base<X8632::Traits> { 40 static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) { 44 std::unique_ptr<::Ice::Assembler> createAssembler() const override { 81 } // end of namespace Ice
|
IceBuildDefs.h | 11 /// \brief Define the Ice::BuildDefs namespace 17 namespace Ice { 36 namespace Ice { 56 } // end of namespace Ice 61 if (Ice::BuildDefs::hasFeature() { 124 } // end of namespace Ice
|
PNaClTranslator.h | 1 //===- subzero/src/PNaClTranslator.h - ICE from bitcode ---------*- C++ -*-===// 12 /// ICE to machine code. 28 namespace Ice { 39 /// Reads the PNaCl bitcode file and translates to ICE, which is then 50 } // end of namespace Ice
|
/external/swiftshader/src/Reactor/ |
Optimizer.hpp | 22 void optimize(Ice::Cfg *function);
|
Optimizer.cpp | 28 void run(Ice::Cfg *function); 31 void analyzeUses(Ice::Cfg *function); 37 void replace(Ice::Inst *instruction, Ice::Operand *newValue); 38 void deleteInstruction(Ice::Inst *instruction); 39 bool isDead(Ice::Inst *instruction); 41 static const Ice::InstIntrinsicCall *asLoadSubVector(const Ice::Inst *instruction); 42 static const Ice::InstIntrinsicCall *asStoreSubVector(const Ice::Inst *instruction) [all...] |
SubzeroReactor.cpp | 52 Ice::GlobalContext *context = nullptr; 53 Ice::Cfg *function = nullptr; 54 Ice::CfgNode *basicBlock = nullptr; 55 Ice::CfgLocalAllocatorScope *allocator = nullptr; 60 Ice::ELFFileStreamer *elfFile = nullptr; 61 Ice::Fdstream *out = nullptr; 136 Type_v2i32 = Ice::IceType_v4i32 | EmulatedV2, 137 Type_v4i16 = Ice::IceType_v8i16 | EmulatedV4, 138 Type_v2i16 = Ice::IceType_v8i16 | EmulatedV2, 139 Type_v8i8 = Ice::IceType_v16i8 | EmulatedV8 [all...] |
/external/swiftshader/third_party/subzero/unittest/ |
BitcodeMunge.cpp | 23 Ice::ClFlags::Flags.setAllowErrorRecovery(true); 24 Ice::ClFlags::Flags.setDisableTranslation(false); 25 Ice::ClFlags::Flags.setGenerateUnitTestMessages(true); 26 Ice::ClFlags::Flags.setOptLevel(Ice::Opt_m1); 27 Ice::ClFlags::Flags.setOutFileType(Ice::FT_Iasm); 28 Ice::ClFlags::Flags.setTargetArch(Ice::Target_X8632); 29 Ice::ClFlags::Flags.setNumTranslationThreads(0) [all...] |