Home
last modified time | relevance | path

Searched refs:Assembler (Results 1 – 25 of 1585) sorted by relevance

12345678910>>...64

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/DartARM32/
Dassembler_arm.cc59 void Assembler::InitializeMemoryWithBreakpoints(uword data, intptr_t length) { in InitializeMemoryWithBreakpoints()
69 void Assembler::Emit(int32_t value) { in Emit()
76 void Assembler::EmitType01(Condition cond,
96 void Assembler::EmitType5(Condition cond, int32_t offset, bool link) {
101 Emit(Assembler::EncodeBranchOffset(offset, encoding));
105 void Assembler::EmitMemOp(Condition cond,
122 void Assembler::EmitMemOpAddressMode3(Condition cond,
136 void Assembler::EmitMultiMemOp(Condition cond,
153 void Assembler::EmitShiftImmediate(Condition cond, Shift opcode, Register rd, in EmitShiftImmediate()
165 void Assembler::EmitShiftRegister(Condition cond, Shift opcode, Register rd, in EmitShiftRegister()
[all …]
/third_party/vk-gl-cts/framework/referencerenderer/
DrrPrimitiveTypes.hpp53 … typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::Triangles Assembler; }; typedef
54 …pedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleStrip Assembler; }; typedef
55 …ypedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleFan Assembler; }; typedef
56 …S> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::Lines Assembler; }; typedef
57 …> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineStrip Assembler; }; typedef
58 …> { typedef pa::Line Type; typedef pa::Line BaseType; typedef pa::LineLoop Assembler; }; typedef
59 … { typedef pa::Point Type; typedef pa::Point BaseType; typedef pa::Points Assembler; }; typedef
60 …def pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LinesAdjacency Assembler; }; typedef
61 … pa::LineAdjacency Type; typedef pa::Line BaseType; typedef pa::LineStripAdjacency Assembler; }; typedef
62 …riangleAdjacency Type; typedef pa::Triangle BaseType; typedef pa::TrianglesAdjacency Assembler; }; typedef
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceInstX8664.h28 using Assembler = AssemblerX8664; variable
29 using AssemblerImmediate = Assembler::Immediate;
42 using CastEmitterRegOp = Assembler::template CastEmitterRegOp<SReg_t, DReg_t>;
44 using ThreeOpImmEmitter = Assembler::template ThreeOpImmEmitter<SReg_t, DReg_t>;
45 using GPREmitterAddrOp = Assembler::GPREmitterAddrOp;
46 using GPREmitterRegOp = Assembler::GPREmitterRegOp;
47 using GPREmitterShiftD = Assembler::GPREmitterShiftD;
48 using GPREmitterShiftOp = Assembler::GPREmitterShiftOp;
49 using GPREmitterOneOp = Assembler::GPREmitterOneOp;
50 using XmmEmitterRegOp = Assembler::XmmEmitterRegOp;
[all …]
DIceInstX8632.h28 using Assembler = AssemblerX8632; variable
29 using AssemblerImmediate = Assembler::Immediate;
42 using CastEmitterRegOp = Assembler::template CastEmitterRegOp<SReg_t, DReg_t>;
44 using ThreeOpImmEmitter = Assembler::template ThreeOpImmEmitter<SReg_t, DReg_t>;
45 using GPREmitterAddrOp = Assembler::GPREmitterAddrOp;
46 using GPREmitterRegOp = Assembler::GPREmitterRegOp;
47 using GPREmitterShiftD = Assembler::GPREmitterShiftD;
48 using GPREmitterShiftOp = Assembler::GPREmitterShiftOp;
49 using GPREmitterOneOp = Assembler::GPREmitterOneOp;
50 using XmmEmitterRegOp = Assembler::XmmEmitterRegOp;
[all …]
DIceInstX8632.cpp432 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
475 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
542 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
600 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
657 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASOpTyGPR()
679 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASRegOpTyGPR()
715 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASAddrOpTyGPR()
743 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASAsAddrOpTyGPR()
755 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASGPRShift()
776 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASGPRShiftDouble()
[all …]
DIceInstX8664.cpp412 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
455 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
529 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
587 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS()
644 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASOpTyGPR()
666 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASRegOpTyGPR()
703 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASAddrOpTyGPR()
734 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASAsAddrOpTyGPR()
744 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASGPRShift()
768 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASGPRShiftDouble()
[all …]
DIceAssembler.h38 class Assembler; variable
90 void linkTo(const Assembler &Asm, intptr_t position);
105 AssemblerBuffer(Assembler &);
215 Assembler &Assemblr;
238 class Assembler {
239 Assembler() = delete;
240 Assembler(const Assembler &) = delete;
241 Assembler &operator=(const Assembler &) = delete;
251 virtual ~Assembler() = default;
338 explicit Assembler(AssemblerKind Kind) in Assembler() function
DIceAssembler.cpp33 static uintptr_t NewContents(Assembler &Assemblr, intptr_t Capacity) { in NewContents()
38 void Label::linkTo(const Assembler &Asm, intptr_t Pos) { in linkTo()
97 AssemblerBuffer::AssemblerBuffer(Assembler &Asm) : Assemblr(Asm) { in AssemblerBuffer()
141 llvm::StringRef Assembler::getBufferView() const { in getBufferView()
146 void Assembler::bindRelocOffset(RelocOffset *Offset) { in bindRelocOffset()
152 void Assembler::emitIASBytes(GlobalContext *Ctx) const { in emitIASBytes()
DIceFixups.cpp47 size_t AssemblerFixup::emit(GlobalContext *Ctx, const Assembler &Asm) const { in emit()
83 void AssemblerFixup::emitOffset(Assembler *Asm) const { in emitOffset()
87 size_t AssemblerTextFixup::emit(GlobalContext *Ctx, const Assembler &) const { in emit()
DIceFixups.h71 virtual size_t emit(GlobalContext *Ctx, const Assembler &Asm) const;
75 virtual void emitOffset(Assembler *Asm) const;
105 size_t emit(GlobalContext *Ctx, const Assembler &Asm) const override;
DIceThreading.h181 EmitterWorkItem(uint32_t Seq, std::unique_ptr<Assembler> A);
188 std::unique_ptr<Assembler> getAsm();
195 std::unique_ptr<Assembler> Function;
/third_party/flutter/skia/src/core/
DSkVM.cpp333 Assembler::Assembler(void* buf) : fCode((uint8_t*)buf), fCurr(fCode), fSize(0) {} in Assembler() function in skvm::Assembler
335 size_t Assembler::size() const { return fSize; } in size()
337 void Assembler::bytes(const void* p, int n) { in bytes()
345 void Assembler::byte(uint8_t b) { this->bytes(&b, 1); } in byte()
346 void Assembler::word(uint32_t w) { this->bytes(&w, 4); } in word()
348 void Assembler::align(int mod) { in align()
354 void Assembler::vzeroupper() { in vzeroupper()
359 void Assembler::ret() { this->byte(0xc3); } in ret()
362 void Assembler::op(int opcode, int opcode_ext, GP64 dst, int imm) { in op()
378 void Assembler::add(GP64 dst, int imm) { this->op(0,0b000, dst,imm); } in add()
[all …]
/third_party/skia/src/core/
DSkVM.cpp1833 static uint8_t sib(Assembler::Scale scale, int index, int base) { in sib()
1911 Assembler::Assembler(void* buf) : fCode((uint8_t*)buf), fSize(0) {} in Assembler() function in skvm::Assembler
1913 size_t Assembler::size() const { return fSize; } in size()
1915 void Assembler::bytes(const void* p, int n) { in bytes()
1922 void Assembler::byte(uint8_t b) { this->bytes(&b, 1); } in byte()
1923 void Assembler::word(uint32_t w) { this->bytes(&w, 4); } in word()
1925 void Assembler::align(int mod) { in align()
1931 void Assembler::int3() { in int3()
1935 void Assembler::vzeroupper() { in vzeroupper()
1940 void Assembler::ret() { this->byte(0xc3); } in ret()
[all …]
/third_party/skia/third_party/externals/spirv-tools/tools/sva/src/
Dassembler_test.js19 import Assembler from "./assembler";
47 let a = new Assembler(ast);
61 let a = new Assembler(ast);
82 let a = new Assembler(ast);
101 let a = new Assembler(ast);
119 let a = new Assembler(ast);
137 let a = new Assembler(ast);
155 let a = new Assembler(ast);
Dsva.js17 import Assembler from "./assembler.js";
37 let a = new Assembler(ast);
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/tools/sva/src/
Dassembler_test.js19 import Assembler from "./assembler";
47 let a = new Assembler(ast);
61 let a = new Assembler(ast);
82 let a = new Assembler(ast);
101 let a = new Assembler(ast);
119 let a = new Assembler(ast);
137 let a = new Assembler(ast);
155 let a = new Assembler(ast);
Dsva.js17 import Assembler from "./assembler.js";
37 let a = new Assembler(ast);
/third_party/spirv-tools/tools/sva/src/
Dassembler_test.js19 import Assembler from "./assembler";
47 let a = new Assembler(ast);
61 let a = new Assembler(ast);
82 let a = new Assembler(ast);
101 let a = new Assembler(ast);
119 let a = new Assembler(ast);
137 let a = new Assembler(ast);
155 let a = new Assembler(ast);
Dsva.js17 import Assembler from "./assembler.js";
37 let a = new Assembler(ast);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCELFStreamer.cpp54 MCAssembler &Assembler = getAssembler(); in mergeFragment() local
56 if (Assembler.isBundlingEnabled() && Assembler.getRelaxAll()) { in mergeFragment()
59 if (FSize > Assembler.getBundleAlignSize()) in mergeFragment()
63 Assembler, EF, DF->getContents().size(), FSize); in mergeFragment()
72 Assembler.writeFragmentPadding(VecOS, *EF, FSize); in mergeFragment()
139 static void setSectionAlignmentForBundling(const MCAssembler &Assembler, in setSectionAlignmentForBundling() argument
141 if (Section && Assembler.isBundlingEnabled() && Section->hasInstructions() && in setSectionAlignmentForBundling()
142 Section->getAlignment() < Assembler.getBundleAlignSize()) in setSectionAlignmentForBundling()
143 Section->setAlignment(Align(Assembler.getBundleAlignSize())); in setSectionAlignmentForBundling()
514 MCAssembler &Assembler = getAssembler(); in EmitInstToData() local
[all …]
DMCObjectStreamer.cpp30 Assembler(std::make_unique<MCAssembler>( in MCObjectStreamer()
33 if (Assembler->getBackendPtr()) in MCObjectStreamer()
34 setAllowAutoPadding(Assembler->getBackend().allowAutoPadding()); in MCObjectStreamer()
44 return Assembler.get(); in getAssemblerPtr()
164 if (Assembler) in reset()
165 Assembler->reset(); in reset()
195 const MCAssembler &Assembler, in CanReuseDataFragment() argument
201 if (Assembler.isBundlingEnabled()) in CanReuseDataFragment()
202 return Assembler.getRelaxAll(); in CanReuseDataFragment()
211 if (!F || !CanReuseDataFragment(*F, *Assembler, STI)) { in getOrCreateDataFragment()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCAsmLayout.h29 MCAssembler &Assembler; variable
47 MCAsmLayout(MCAssembler &Assembler);
50 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_assembler.h37 class Assembler
40 Assembler(r600_shader *sh, const r600_shader_key& key);
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/
Djidctflt-3dn.asm11 ; This file should be assembled with NASM (Netwide Assembler),
13 ; assembler (including Borland's Turbo Assembler).
/third_party/libjpeg-turbo/simd/i386/
Djfdctint-avx2.asm11 ; This file should be assembled with NASM (Netwide Assembler),
13 ; assembler (including Borland's Turbo Assembler).

12345678910>>...64