/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/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/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/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/vixl/src/aarch64/ |
H A D | assembler-aarch64.h | 150 // The Assembler class is responsible for binding and linking labels, since 151 // the stored offsets need to be consistent with the Assembler's buffer. 152 friend class Assembler; 160 class Assembler; 285 friend class Assembler; 337 void UpdateValue(T new_value, const Assembler* assembler); 338 void UpdateValue(T high64, T low64, const Assembler* assembler); 402 // Assembler. 403 class Assembler : public vixl::internal::AssemblerBase { class in namespace:vixl::aarch64 405 explicit Assembler( function in class:vixl::aarch64::Assembler 408 explicit Assembler( function in class:vixl::aarch64::Assembler 412 Assembler(byte* buffer, function in class:vixl::aarch64::Assembler [all...] |
/external/v8/src/arm64/ |
H A D | assembler-arm64.h | 620 bool NeedsRelocation(const Assembler* assembler) const; 693 explicit ConstPool(Assembler* assm) 727 Assembler* assm_; 741 // Assembler. 743 class Assembler : public AssemblerBase { class in namespace:v8::internal 758 Assembler(Isolate* arg_isolate, void* buffer, int buffer_size); 760 virtual ~Assembler(); 776 // Assembler functions are invoked in between GetCode() calls. 905 // See Assembler::CheckConstPool for more info. 1818 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 Assembler::set_target_address_at(isolate_, pc_, host_, address, flush_mode); 204 Memory::uint32_at(Assembler::target_pointer_address_at(pc_)) = size; 292 bool Operand::NeedsRelocation(const Assembler* assembler) const { 328 if (EntryCount() > Assembler::kApproxMaxPoolEntryCount) { 386 Assembler::BlockPoolsScope block_pools(assm_); 464 Assembler::ImmLLiteral(word_count) | 465 Assembler 551 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler [all...] |
/external/v8/src/arm/ |
H A D | assembler-arm.cc | 336 return Assembler::is_constant_pool_load(pc_); 341 return Assembler::target_address_at(pc_, host_); 346 return reinterpret_cast<uint32_t>(Assembler::target_address_at(pc_, host_)); 351 return Assembler::target_address_at(pc_, host_); 356 Assembler::set_target_address_at(isolate_, pc_, host_, address, flush_mode); 361 Assembler::set_target_address_at(isolate_, pc_, host_, 571 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 596 Assembler::~Assembler() { [all...] |
/external/v8/src/x87/ |
H A D | assembler-x87.cc | 76 DCHECK(NextField::is_valid(Assembler::kMaximalBufferSize)); 207 // Implementation of Assembler. 213 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 228 void Assembler::GetCode(CodeDesc* desc) { 244 void Assembler::Align(int m) { 252 bool Assembler::IsNop(Address addr) { 261 void Assembler::Nop(int bytes) { 273 void Assembler::CodeTargetAlign() { 278 void Assembler [all...] |
/external/vixl/src/aarch32/ |
H A D | assembler-aarch32.h | 38 class Assembler : public internal::AssemblerBase { class in namespace:vixl::aarch32 74 Assembler* assembler_; 78 explicit AllowUnpredictableScope(Assembler* assembler) 85 Assembler* assembler_; 89 explicit AllowStronglyDiscouragedScope(Assembler* assembler) 98 explicit Assembler(InstructionSet isa = kDefaultISA) function in class:vixl::aarch32::Assembler 114 explicit Assembler(size_t capacity, InstructionSet isa = kDefaultISA) function in class:vixl::aarch32::Assembler 128 Assembler(byte* buffer, size_t capacity, InstructionSet isa = kDefaultISA) function in class:vixl::aarch32::Assembler 142 virtual ~Assembler() {} 231 typedef void (Assembler [all...] |
/external/llvm/lib/Target/Hexagon/AsmParser/ |
H A D | HexagonAsmParser.cpp | 80 MCAssembler *Assembler; member in class:__anon12949::HexagonAsmParser 86 MCAssembler *getAssembler() const { return Assembler; } 146 Assembler = nullptr; 150 Assembler = &MES->getAssembler();
|
/external/v8/src/ia32/ |
H A D | assembler-ia32.cc | 161 DCHECK(NextField::is_valid(Assembler::kMaximalBufferSize)); 292 // Implementation of Assembler. 298 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 313 void Assembler::GetCode(CodeDesc* desc) { 329 void Assembler::Align(int m) { 337 bool Assembler::IsNop(Address addr) { 346 void Assembler::Nop(int bytes) { 411 void Assembler::CodeTargetAlign() { 416 void Assembler [all...] |