HomeSort by relevance Sort by last modified time
    Searched defs:Assembler (Results 26 - 50 of 60) sorted by null

12 3

  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
40 std::unique_ptr<MCAssembler> Assembler;
61 /// Object streamers require the integrated assembler.
92 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
40 std::unique_ptr<MCAssembler> Assembler;
61 /// Object streamers require the integrated assembler.
92 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
40 std::unique_ptr<MCAssembler> Assembler;
61 /// Object streamers require the integrated assembler.
92 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
37 MCAssembler *Assembler;
56 /// Object streamers require the integrated assembler.
87 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
37 MCAssembler *Assembler;
56 /// Object streamers require the integrated assembler.
87 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
37 MCAssembler *Assembler;
56 /// Object streamers require the integrated assembler.
87 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
40 std::unique_ptr<MCAssembler> Assembler;
61 /// Object streamers require the integrated assembler.
92 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
40 std::unique_ptr<MCAssembler> Assembler;
61 /// Object streamers require the integrated assembler.
92 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
40 std::unique_ptr<MCAssembler> Assembler;
61 /// Object streamers require the integrated assembler.
92 MCAssembler &getAssembler() { return *Assembler; }
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/MC/
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
40 std::unique_ptr<MCAssembler> Assembler;
61 /// Object streamers require the integrated assembler.
92 MCAssembler &getAssembler() { return *Assembler; }
  /external/deqp/framework/referencerenderer/
rrPrimitiveTypes.hpp 53 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::Triangles Assembler; };
54 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_STRIP> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleStrip Assembler; };
55 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_FAN> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleFan Assembler; };
56 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINES> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::Lines Assembler; };
57 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_STRIP> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineStrip Assembler; };
58 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_LOOP> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineLoop Assembler; };
59 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_POINTS> { typedef pa::Point Type; typedef pa::Point BaseType; typedef pa::Points Assembler; };
60 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINES_ADJACENCY> { typedef pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LinesAdjacency Assembler; };
61 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_LINE_STRIP_ADJACENCY> { typedef pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LineStripAdjacency Assembler; };
62 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES_ADJACENCY> { typedef pa::TriangleAdjacency Type; typedef pa::Triangle BaseType; typedef pa::TrianglesAdjacency Assembler; };
    [all...]
  /external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
TestUtil.h 10 // Utility classes for testing the X8632 Assembler.
50 void reset() { Assembler = makeUnique<AssemblerX8632>(); }
52 AssemblerX8632 *assembler() const { return Assembler.get(); } function in class:Ice::X8632::Test::AssemblerX8632TestBase
54 size_t codeBytesSize() const { return Assembler->getBufferView().size(); }
58 static_cast<const void *>(Assembler->getBufferView().data()));
62 std::unique_ptr<AssemblerX8632> Assembler;
72 #define __ (this->assembler())->
119 // assembler. This is made possible because the encoding for
210 // encodings using the low level assembler test ensuring that the registe
    [all...]
  /external/swiftshader/third_party/subzero/unittest/AssemblerX8664/
TestUtil.h 11 // Utility classes for testing the X8664 Assembler.
146 void reset() { Assembler = makeUnique<AssemblerX8664>(); }
148 AssemblerX8664 *assembler() const { return Assembler.get(); } function in class:Ice::X8664::Test::AssemblerX8664TestBase
150 size_t codeBytesSize() const { return Assembler->getBufferView().size(); }
154 static_cast<const void *>(Assembler->getBufferView().data()));
158 std::unique_ptr<AssemblerX8664> Assembler;
168 #define __ (this->assembler())->
319 // encodings using the low level assembler test ensuring that the register
    [all...]
  /art/compiler/utils/
assembler.h 43 class Assembler;
46 // Assembler fixups are positions in generated code that require processing
76 virtual void Emit(Assembler *sp_asm) = 0;
148 void EmitSlowPaths(Assembler* sp_asm) {
171 // To emit an instruction to the assembler buffer, the EnsureCapacity helper
187 // In debug mode, we save the assembler buffer along with the gap
232 // asserting that the user of the assembler buffer has ensured the
297 explicit DebugFrameOpCodeWriterForAssembler(Assembler* buffer)
309 // The assembler must explicitly process all the delayed advances.
328 // Release the CFI stream and advance PC infos so that the assembler can patch it
    [all...]
  /external/swiftshader/third_party/subzero/src/DartARM32/
assembler_arm.h 13 #error Do not include assembler_arm.h directly; use assembler.h instead.
113 friend class Assembler;
215 friend class Assembler;
358 friend class Assembler;
379 class Assembler : public ValueObject {
381 explicit Assembler(bool use_far_branches = false)
388 ~Assembler() { }
    [all...]
  /external/clang/lib/Driver/
Tools.h 122 /// \brief Clang integrated assembler tool.
126 : Tool("clang::as", "clang integrated assembler", TC, RF_Full) {}
156 // A gcc tool has an "integrated" assembler that it will call to produce an
157 // object. Let it use that assembler so that we don't have to deal with
210 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool {
212 Assembler(const ToolChain &TC)
213 : GnuTool("hexagon::Assembler", "hexagon-as", TC) {}
356 class LLVM_LIBRARY_VISIBILITY Assembler : public MachOTool {
358 Assembler(const ToolChain &TC)
359 : MachOTool("darwin::Assembler", "assembler", TC) {
    [all...]
ToolChains.h 333 // Default integrated assembler to on for Apple's MachO targets.
866 // Never try to use the integrated assembler with CUDA; always fork out to
    [all...]
  /external/llvm/lib/MC/
MCELFStreamer.cpp 50 MCAssembler &Assembler = getAssembler();
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);
124 llvm_unreachable("invalid assembler flag!");
129 static void setSectionAlignmentForBundling(const MCAssembler &Assembler,
131 if (Section && Assembler.isBundlingEnabled() && Section->hasInstructions() &
    [all...]
MCExpr.cpp 538 "Must have an assembler object if layout is given!");
578 MCAssembler *Assembler = Layout ? &Layout->getAssembler() : nullptr;
579 return evaluateAsRelocatableImpl(Res, Assembler, Layout, Fixup, nullptr,
584 MCAssembler *Assembler = &Layout.getAssembler();
585 return evaluateAsRelocatableImpl(Res, Assembler, &Layout, nullptr, nullptr,
636 // the OS X assembler will completely drop the 4. We should probably
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->registerSymbol(Sym)
    [all...]
  /external/swiftshader/third_party/subzero/src/
IceAssembler.h 1 //===- subzero/src/IceAssembler.h - Integrated assembler --------*- C++ -*-===//
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 &);
141 /// To emit an instruction to the assembler buffer, the EnsureCapacity helper
214 // The member variable is named Assemblr to avoid hiding the class Assembler.
215 Assembler &Assemblr;
218 // True if a textual fixup is needed, because the assembler was unable t
    [all...]
  /external/vixl/src/aarch64/
assembler-aarch64.h 30 #include "../assembler-base-vixl.h"
99 // If a label is bound, the assembler already has the information it needs
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)
    [all...]
  /external/v8/src/arm64/
assembler-arm64.h 14 #include "src/assembler.h"
621 bool NeedsRelocation(const Assembler* assembler) const;
694 explicit ConstPool(Assembler* assm)
728 Assembler* assm_;
742 // Assembler.
744 class Assembler : public AssemblerBase {
746 // Create an assembler. Instructions and relocation information are emitted
751 // If the provided buffer is NULL, the assembler allocates and grows its own
753 // owned by the assembler and deallocated upon destruction of the assembler
    [all...]
assembler-arm64.cc 32 #include "src/arm64/assembler-arm64.h"
34 #include "src/arm64/assembler-arm64-inl.h"
145 // preserved outside of the macro assembler.
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
    [all...]
  /external/v8/src/arm/
assembler-arm.cc 37 #include "src/arm/assembler-arm.h"
41 #include "src/arm/assembler-arm-inl.h"
44 #include "src/macro-assembler.h"
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 return reinterpret_cast<uint32_t>(Assembler::target_address_at(pc_, host_));
361 Assembler::set_target_address_at(isolate_, pc_, host_, address, flush_mode);
366 Assembler::set_target_address_at(isolate_, pc_, host_
    [all...]

Completed in 780 milliseconds

12 3