/external/v8/src/compiler/ |
H A D | gap-resolver.h | 17 class Assembler { class in class:v8::internal::compiler::final 19 virtual ~Assembler() {} 29 explicit GapResolver(Assembler* assembler) 40 // Assembler used to emit moves and save registers. 41 Assembler* const assembler_;
|
/external/google-breakpad/src/common/ |
H A D | language.h | 83 * const Assembler; member in class:google_breakpad::Language
|
H A D | language.cc | 68 // Assembler language-specific operations. 81 const Language * const Language::Assembler = &AssemblerLanguageSingleton; member in class:google_breakpad::Language
|
/external/llvm/include/llvm/MC/ |
H A D | MCAsmLayout.h | 30 MCAssembler &Assembler; member in class:llvm::MCAsmLayout 48 MCAsmLayout(MCAssembler &Assembler); 51 MCAssembler &getAssembler() const { return Assembler; }
|
H A D | MCObjectStreamer.h | 37 MCAssembler *Assembler; member in class:llvm::MCObjectStreamer 87 MCAssembler &getAssembler() { return *Assembler; }
|
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
H A D | MCObjectStreamer.h | 33 MCAssembler *Assembler; member in class:llvm::MCObjectStreamer 59 MCAssembler &getAssembler() { return *Assembler; }
|
H A D | MCAsmLayout.h | 34 MCAssembler &Assembler; member in class:llvm::MCAsmLayout 54 MCAssembler &getAssembler() const { return Assembler; }
|
/external/deqp/framework/referencerenderer/ |
H A D | rrPrimitiveTypes.hpp | 53 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::Triangles Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 54 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_STRIP> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleStrip Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 55 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_FAN> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleFan Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 56 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINES> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::Lines Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 57 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_STRIP> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineStrip Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 58 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_LOOP> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineLoop Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 59 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_POINTS> { typedef pa::Point Type; typedef pa::Point BaseType; typedef pa::Points Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 60 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINES_ADJACENCY> { typedef pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LinesAdjacency Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 61 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_STRIP_ADJACENCY> { typedef pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LineStripAdjacency Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 62 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES_ADJACENCY> { typedef pa::TriangleAdjacency Type; typedef pa::Triangle BaseType; typedef pa::TrianglesAdjacency Assembler; }; typedef in struct:rr::PrimitiveTypeTraits 63 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_STRIP_ADJACENCY> { typedef pa::TriangleAdjacency Type; typedef pa::Triangle BaseType; typedef pa::TriangleStripAdjacency Assembler; }; typedef in struct:rr::PrimitiveTypeTraits [all...] |
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
H A D | TestUtil.h | 10 // Utility classes for testing the X8632 Assembler. 50 void reset() { Assembler = makeUnique<AssemblerX8632>(); } 52 AssemblerX8632 *assembler() const { return Assembler.get(); } 54 size_t codeBytesSize() const { return Assembler->getBufferView().size(); } 58 static_cast<const void *>(Assembler->getBufferView().data())); 62 std::unique_ptr<AssemblerX8632> Assembler; member in class:Ice::X8632::Test::AssemblerX8632TestBase
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
H A D | MCELFStreamer.h | 34 MCAssembler *Assembler) 35 : MCObjectStreamer(Context, TAB, OS, Emitter, Assembler) {} 32 MCELFStreamer(MCContext &Context, MCAsmBackend &TAB, raw_ostream &OS, MCCodeEmitter *Emitter, MCAssembler *Assembler) argument
|
H A D | WinCOFFObjectWriter.cpp | 153 void DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler); 414 MCAssembler &Assembler) { 413 DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler) argument
|
/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/ |
H A D | TestUtil.h | 11 // Utility classes for testing the X8664 Assembler. 146 void reset() { Assembler = makeUnique<AssemblerX8664>(); } 148 AssemblerX8664 *assembler() const { return Assembler.get(); } 150 size_t codeBytesSize() const { return Assembler->getBufferView().size(); } 154 static_cast<const void *>(Assembler->getBufferView().data())); 158 std::unique_ptr<AssemblerX8664> Assembler; member in class:Ice::X8664::Test::AssemblerX8664TestBase
|
/external/llvm/lib/MC/ |
H A D | MCFragment.cpp | 1 //===- lib/MC/MCFragment.cpp - Assembler Fragment Implementation ----------===// 31 : Assembler(Asm), LastValidFragment() 146 Assembler.getContext().reportError( 153 Assembler.getContext().reportError( 191 uint64_t llvm::computeBundlePadding(const MCAssembler &Assembler, argument 194 uint64_t BundleSize = Assembler.getBundleAlignSize();
|
H A D | MCExpr.cpp | 578 MCAssembler *Assembler = Layout ? &Layout->getAssembler() : nullptr; local 579 return evaluateAsRelocatableImpl(Res, Assembler, Layout, Fixup, nullptr, 584 MCAssembler *Assembler = &Layout.getAssembler(); local 585 return evaluateAsRelocatableImpl(Res, Assembler, &Layout, nullptr, nullptr,
|
H A D | MCELFStreamer.cpp | 50 MCAssembler &Assembler = getAssembler(); local 52 if (Assembler.isBundlingEnabled() && Assembler.getRelaxAll()) { 55 if (FSize > Assembler.getBundleAlignSize()) 59 Assembler, EF, DF->getContents().size(), FSize); 67 MCObjectWriter *OW = Assembler.getBackend().createObjectWriter(VecOS); 71 Assembler.writeFragmentPadding(*EF, FSize, OW); 129 static void setSectionAlignmentForBundling(const MCAssembler &Assembler, argument 131 if (Section && Assembler.isBundlingEnabled() && Section->hasInstructions() && 132 Section->getAlignment() < Assembler 474 MCAssembler &Assembler = getAssembler(); local 560 MCAssembler &Assembler = getAssembler(); local [all...] |
H A D | MCObjectStreamer.cpp | 31 Assembler(new MCAssembler(Context, TAB, *Emitter_, 36 delete &Assembler->getBackend(); 37 delete &Assembler->getEmitter(); 38 delete &Assembler->getWriter(); 39 delete Assembler; 72 if (Assembler) 73 Assembler->reset(); 105 if (!F || (Assembler->isBundlingEnabled() && !Assembler->getRelaxAll() && 114 Assembler 241 MCAssembler &Assembler = getAssembler(); local [all...] |
H A D | WinCOFFObjectWriter.cpp | 159 void DefineSymbol(const MCSymbol &Symbol, MCAssembler &Assembler, 373 MCAssembler &Assembler, 372 DefineSymbol(const MCSymbol &Symbol, MCAssembler &Assembler, const MCAsmLayout &Layout) argument
|
/external/swiftshader/third_party/subzero/src/DartARM32/ |
H A D | assembler_arm.h | 113 friend class Assembler; 215 friend class Assembler; 358 friend class Assembler; 379 class Assembler : public ValueObject { class in namespace:dart 381 explicit Assembler(bool use_far_branches = false) function in class:dart::Assembler 388 ~Assembler() { } 1429 DISALLOW_COPY_AND_ASSIGN(Assembler);
|
/external/clang/lib/Driver/ |
H A D | Tools.h | 210 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { class in namespace:clang::driver::tools::hexagon 212 Assembler(const ToolChain &TC) function in class:clang::driver::tools::hexagon::Assembler 213 : GnuTool("hexagon::Assembler", "hexagon-as", TC) {} 356 class LLVM_LIBRARY_VISIBILITY Assembler : public MachOTool { class in namespace:clang::driver::tools::darwin 358 Assembler(const ToolChain &TC) function in class:clang::driver::tools::darwin::Assembler 359 : MachOTool("darwin::Assembler", "assembler", TC) {} 431 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { class in namespace:clang::driver::tools::openbsd 433 Assembler(const ToolChain &TC) function in class:clang::driver::tools::openbsd::Assembler 434 : GnuTool("openbsd::Assembler", "assembler", TC) {} 460 class LLVM_LIBRARY_VISIBILITY Assembler class in namespace:clang::driver::tools::bitrig 462 Assembler(const ToolChain &TC) function in class:clang::driver::tools::bitrig::Assembler 489 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { class in namespace:clang::driver::tools::freebsd 491 Assembler(const ToolChain &TC) function in class:clang::driver::tools::freebsd::Assembler 518 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { class in namespace:clang::driver::tools::netbsd 520 Assembler(const ToolChain &TC) function in class:clang::driver::tools::netbsd::Assembler 547 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { class in namespace:clang::driver::tools::gnutools 549 Assembler(const ToolChain &TC) : GnuTool("GNU::Assembler", "assembler", TC) {} function in class:clang::driver::tools::gnutools::Assembler 600 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { class in namespace:clang::driver::tools::minix 602 Assembler(const ToolChain &TC) function in class:clang::driver::tools::minix::Assembler 629 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { class in namespace:clang::driver::tools::solaris 631 Assembler(const ToolChain &TC) function in class:clang::driver::tools::solaris::Assembler 658 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { class in namespace:clang::driver::tools::dragonfly 660 Assembler(const ToolChain &TC) function in class:clang::driver::tools::dragonfly::Assembler 731 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { class in namespace:clang::driver::tools::MinGW 733 Assembler(const ToolChain &TC) : Tool("MinGW::Assemble", "assembler", TC) {} function in class:clang::driver::tools::MinGW::Assembler 795 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { class in namespace:clang::driver::tools::XCore 797 Assembler(const ToolChain &TC) : Tool("XCore::Assembler", "XCore-as", TC) {} function in class:clang::driver::tools::XCore::Assembler 820 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { class in namespace:clang::driver::tools::CrossWindows 822 Assembler(const ToolChain &TC) : Tool("CrossWindows::Assembler", "as", TC) {} function in class:clang::driver::tools::CrossWindows::Assembler 861 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { class in namespace:clang::driver::tools::SHAVE 863 Assembler(const ToolChain &TC) : Tool("moviAsm", "moviAsm", TC) {} function in class:clang::driver::tools::SHAVE::Assembler 924 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool { class in namespace:clang::driver::tools::NVPTX 926 Assembler(const ToolChain &TC) function in class:clang::driver::tools::NVPTX::Assembler [all...] |
H A D | ToolChains.h | 1162 mutable std::unique_ptr<Tool> Assembler; member in class:clang::driver::toolchains::MyriadToolChain
|
/external/swiftshader/third_party/subzero/src/ |
H A D | IceAssembler.h | 18 /// \brief Declares the Assembler base class. 38 class Assembler; 90 void linkTo(const Assembler &Asm, intptr_t position); 99 /// Assembler buffers are used to emit binary code. They grow on demand. 105 AssemblerBuffer(Assembler &); 214 // The member variable is named Assemblr to avoid hiding the class Assembler. 215 Assembler &Assemblr; 238 class Assembler { class in namespace:Ice 239 Assembler() = delete; 240 Assembler(cons 338 explicit Assembler(AssemblerKind Kind) function in class:Ice::Assembler [all...] |
/external/vixl/src/aarch64/ |
H A D | assembler-aarch64.h | 151 // The Assembler class is responsible for binding and linking labels, since 152 // the stored offsets need to be consistent with the Assembler's buffer. 153 friend class Assembler; 161 class Assembler; 286 friend class Assembler; 338 void UpdateValue(T new_value, const Assembler* assembler); 339 void UpdateValue(T high64, T low64, const Assembler* assembler); 403 // Assembler. 404 class Assembler : public vixl::internal::AssemblerBase { class in namespace:vixl::aarch64 406 explicit Assembler( function in class:vixl::aarch64::Assembler 409 explicit Assembler( function in class:vixl::aarch64::Assembler 413 Assembler(byte* buffer, function in class:vixl::aarch64::Assembler [all...] |
/external/v8/src/arm64/ |
H A D | assembler-arm64.h | 621 bool NeedsRelocation(const Assembler* assembler) const; 694 explicit ConstPool(Assembler* assm) 728 Assembler* assm_; 742 // Assembler. 744 class Assembler : public AssemblerBase { class in namespace:v8::internal 759 Assembler(Isolate* arg_isolate, void* buffer, int buffer_size); 761 virtual ~Assembler(); 777 // Assembler functions are invoked in between GetCode() calls. 906 // See Assembler::CheckConstPool for more info. 1816 explicit BlockConstPoolScope(Assembler* asse [all...] |
H A D | assembler-arm64.cc | 184 return Memory::Address_at(Assembler::target_pointer_address_at(pc_)); 189 return Memory::uint32_at(Assembler::target_pointer_address_at(pc_)); 194 return Memory::Address_at(Assembler::target_pointer_address_at(pc_)); 199 return Memory::uint32_at(Assembler::target_pointer_address_at(pc_)); 204 Assembler::set_target_address_at(isolate_, pc_, host_, address, flush_mode); 209 Memory::uint32_at(Assembler::target_pointer_address_at(pc_)) = size; 297 bool Operand::NeedsRelocation(const Assembler* assembler) const { 333 if (EntryCount() > Assembler::kApproxMaxPoolEntryCount) { 391 Assembler::BlockPoolsScope block_pools(assm_); 469 Assembler 556 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler [all...] |
/external/v8/src/x87/ |
H A D | assembler-x87.cc | 76 DCHECK(NextField::is_valid(Assembler::kMaximalBufferSize)); 212 // Implementation of Assembler. 218 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 233 void Assembler::GetCode(CodeDesc* desc) { 249 void Assembler::Align(int m) { 257 bool Assembler::IsNop(Address addr) { 266 void Assembler::Nop(int bytes) { 278 void Assembler::CodeTargetAlign() { 283 void Assembler [all...] |