/external/chromium_org/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) : assembler_(assembler) {} 39 // Assembler used to emit moves and save registers. 40 Assembler* const assembler_;
|
/external/llvm/include/llvm/MC/ |
H A D | MCAsmLayout.h | 36 MCAssembler &Assembler; member in class:llvm::MCAsmLayout 62 MCAssembler &getAssembler() const { return Assembler; }
|
H A D | MCELFStreamer.h | 38 MCCodeEmitter *Emitter, MCAssembler *Assembler) 39 : MCObjectStreamer(Context, TAB, OS, Emitter, Assembler), 37 MCELFStreamer(MCContext &Context, MCAsmBackend &TAB, raw_ostream &OS, MCCodeEmitter *Emitter, MCAssembler *Assembler) argument
|
H A D | MCObjectStreamer.h | 35 MCAssembler *Assembler; member in class:llvm::MCObjectStreamer 84 MCAssembler &getAssembler() { 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/llvm/lib/MC/ |
H A D | MCExpr.cpp | 636 MCAssembler *Assembler = Layout ? &Layout->getAssembler() : nullptr; local 637 return EvaluateAsRelocatableImpl(Res, Assembler, Layout, nullptr, false, 642 MCAssembler *Assembler = Layout ? &Layout->getAssembler() : nullptr; local 643 return EvaluateAsRelocatableImpl(Res, Assembler, Layout, nullptr, false,
|
H A D | MCELFStreamer.cpp | 407 MCAssembler &Assembler = getAssembler(); local 411 Assembler.getEmitter().EncodeInstruction(Inst, VecOS, Fixups, STI); 434 if (Assembler.isBundlingEnabled()) { 476 MCAssembler &Assembler = getAssembler(); local 477 if (Assembler.getBundleAlignSize() == 0 && AlignPow2 > 0) 478 Assembler.setBundleAlignSize(1 << AlignPow2);
|
H A D | MCObjectStreamer.cpp | 28 Assembler(new MCAssembler(Context, TAB, *Emitter_, 35 : MCStreamer(Context), Assembler(_Assembler), CurSectionData(nullptr), 39 delete &Assembler->getBackend(); 40 delete &Assembler->getEmitter(); 41 delete &Assembler->getWriter(); 42 delete Assembler; 46 if (Assembler) 47 Assembler->reset(); 79 if (!F || (Assembler->isBundlingEnabled() && F->hasInstructions())) { 87 Assembler 199 MCAssembler &Assembler = getAssembler(); local [all...] |
H A D | WinCOFFObjectWriter.cpp | 150 void DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler, 411 MCAssembler &Assembler, 450 const MCSymbolData &ResSymData = Assembler.getSymbolData(Symbol); 468 const MCSymbolData &BaseData = Assembler.getSymbolData(*Base); 410 DefineSymbol(MCSymbolData const &SymbolData, MCAssembler &Assembler, const MCAsmLayout &Layout) argument
|
/external/chromium_org/v8/src/mips/ |
H A D | assembler-mips.h | 393 friend class Assembler; 420 friend class Assembler; 424 class Assembler : public AssemblerBase { class in namespace:v8::internal 439 Assembler(Isolate* isolate, void* buffer, int buffer_size); 440 virtual ~Assembler() { } 444 // Assembler functions are invoked in between GetCode() calls. 957 explicit BlockTrampolinePoolScope(Assembler* assem) : assem_(assem) { 965 Assembler* assem_; 976 explicit BlockGrowBufferScope(Assembler* assem) : assem_(assem) { 984 Assembler* assem [all...] |
H A D | assembler-mips.cc | 225 CpuFeatures::FlushICache(pc_, instruction_count * Assembler::kInstrSize); 307 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 331 void Assembler::GetCode(CodeDesc* desc) { 342 void Assembler::Align(int m) { 350 void Assembler::CodeTargetAlign() { 357 Register Assembler::GetRtReg(Instr instr) { 364 Register Assembler::GetRsReg(Instr instr) { 371 Register Assembler::GetRdReg(Instr instr) { 378 uint32_t Assembler [all...] |
/external/chromium_org/v8/src/mips64/ |
H A D | assembler-mips64.h | 383 friend class Assembler; 410 friend class Assembler; 414 class Assembler : public AssemblerBase { class in namespace:v8::internal 429 Assembler(Isolate* isolate, void* buffer, int buffer_size); 430 virtual ~Assembler() { } 434 // Assembler functions are invoked in between GetCode() calls. 993 explicit BlockTrampolinePoolScope(Assembler* assem) : assem_(assem) { 1001 Assembler* assem_; 1012 explicit BlockGrowBufferScope(Assembler* assem) : assem_(assem) { 1020 Assembler* assem [all...] |
H A D | assembler-mips64.cc | 203 CpuFeatures::FlushICache(pc_, instruction_count * Assembler::kInstrSize); 285 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 309 void Assembler::GetCode(CodeDesc* desc) { 320 void Assembler::Align(int m) { 328 void Assembler::CodeTargetAlign() { 335 Register Assembler::GetRtReg(Instr instr) { 342 Register Assembler::GetRsReg(Instr instr) { 349 Register Assembler::GetRdReg(Instr instr) { 356 uint32_t Assembler [all...] |
/external/chromium_org/v8/src/arm/ |
H A D | assembler-arm.cc | 235 return Assembler::is_constant_pool_load(pc_); 248 CpuFeatures::FlushICache(pc_, instruction_count * Assembler::kInstrSize); 461 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 480 Assembler::~Assembler() { 485 void Assembler::GetCode(CodeDesc* desc) { 501 void Assembler::Align(int m) { 509 void Assembler::CodeTargetAlign() { 515 Condition Assembler [all...] |
H A D | assembler-arm.h | 37 // A light-weight ARM Assembler 532 int instructions_required(const Assembler* assembler, Instr instr = 0) const; 533 bool must_output_reloc_info(const Assembler* assembler) const; 552 friend class Assembler; 609 friend class Assembler; 653 ConstantPoolArray::LayoutSection AddEntry(Assembler* assm, 658 void Populate(Assembler* assm, ConstantPoolArray* constant_pool); 701 class Assembler : public AssemblerBase { class in namespace:v8::internal 716 Assembler(Isolate* isolate, void* buffer, int buffer_size); 717 virtual ~Assembler(); [all...] |
/external/chromium_org/v8/src/arm64/ |
H A D | assembler-arm64.cc | 290 bool Operand::NeedsRelocation(const Assembler* assembler) const { 327 if (EntryCount() > Assembler::kApproxMaxPoolEntryCount) { 385 Assembler::BlockPoolsScope block_pools(assm_); 462 Assembler::ImmLLiteral(word_count) | 463 Assembler::Rt(xzr)); 548 // Assembler 549 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 561 Assembler::~Assembler() { [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | assembler-x87.cc | 76 DCHECK(NextField::is_valid(Assembler::kMaximalBufferSize)); 225 // Implementation of Assembler. 236 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 256 void Assembler::GetCode(CodeDesc* desc) { 269 void Assembler::Align(int m) { 277 bool Assembler::IsNop(Address addr) { 286 void Assembler::Nop(int bytes) { 298 void Assembler::CodeTargetAlign() { 303 void Assembler [all...] |
/external/chromium_org/v8/src/ia32/ |
H A D | assembler-ia32.cc | 81 DCHECK(NextField::is_valid(Assembler::kMaximalBufferSize)); 230 // Implementation of Assembler. 241 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 261 void Assembler::GetCode(CodeDesc* desc) { 274 void Assembler::Align(int m) { 282 bool Assembler::IsNop(Address addr) { 291 void Assembler::Nop(int bytes) { 356 void Assembler::CodeTargetAlign() { 361 void Assembler [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | assembler-x64.cc | 44 int code_size = Assembler::kCallSequenceLength + guard_bytes; 57 Assembler::RelocInfoNone()); 61 DCHECK_EQ(Assembler::kCallSequenceLength, 225 // Implementation of Assembler. 231 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) function in class:v8::internal::Assembler 253 void Assembler::GetCode(CodeDesc* desc) { 268 void Assembler::Align(int m) { 275 void Assembler::CodeTargetAlign() { 280 bool Assembler [all...] |