/external/vixl/src/aarch64/ |
D | assembler-aarch64.cc | 52 void Assembler::Reset() { GetBuffer()->Reset(); } in Reset() 55 void Assembler::bind(Label* label) { in bind() 60 void Assembler::BindToOffset(Label* label, ptrdiff_t offset) { in BindToOffset() 81 ptrdiff_t Assembler::LinkAndGetOffsetTo(Label* label) { in LinkAndGetOffsetTo() 95 ptrdiff_t Assembler::LinkAndGetByteOffsetTo(Label* label) { in LinkAndGetByteOffsetTo() 100 ptrdiff_t Assembler::LinkAndGetInstructionOffsetTo(Label* label) { in LinkAndGetInstructionOffsetTo() 105 ptrdiff_t Assembler::LinkAndGetPageOffsetTo(Label* label) { in LinkAndGetPageOffsetTo() 110 void Assembler::place(RawLiteral* literal) { in place() 151 ptrdiff_t Assembler::LinkAndGetWordOffsetTo(RawLiteral* literal) { in LinkAndGetWordOffsetTo() 180 void Assembler::br(const Register& xn) { in br() [all …]
|
D | assembler-sve-aarch64.cc | 32 void Assembler::ResolveSVEImm8Shift(int* imm8, int* shift) { in ResolveSVEImm8Shift() 50 void Assembler::adr(const ZRegister& zd, const SVEMemOperand& addr) { in adr() 86 void Assembler::SVELogicalImmediate(const ZRegister& zdn, in SVELogicalImmediate() 100 void Assembler::and_(const ZRegister& zd, const ZRegister& zn, uint64_t imm) { in and_() 107 void Assembler::dupm(const ZRegister& zd, uint64_t imm) { in dupm() 115 void Assembler::eor(const ZRegister& zd, const ZRegister& zn, uint64_t imm) { in eor() 122 void Assembler::orr(const ZRegister& zd, const ZRegister& zn, uint64_t imm) { in orr() 130 void Assembler::and_(const ZRegister& zd, in and_() 139 void Assembler::bic(const ZRegister& zd, in bic() 148 void Assembler::eor(const ZRegister& zd, in eor() [all …]
|
D | macro-assembler-sve-aarch64.cc | 133 IntWideImmFn imm_fn = &Assembler::mul; in Mul() 143 IntWideImmFn imm_fn = &Assembler::smin; in Smin() 153 IntWideImmFn imm_fn = &Assembler::smax; in Smax() 163 IntWideImmFn imm_fn = &Assembler::umax; in Umax() 173 IntWideImmFn imm_fn = &Assembler::umin; in Umin() 575 &Assembler::asr), in Asr() 577 &Assembler::asrr)); in Asr() 590 &Assembler::lsl), in Lsl() 592 &Assembler::lslr)); in Lsl() 605 &Assembler::lsr), in Lsr() [all …]
|
/external/swiftshader/third_party/subzero/src/DartARM32/ |
D | assembler_arm.cc | 59 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 …]
|
/external/deqp/framework/referencerenderer/ |
D | rrPrimitiveTypes.hpp | 53 … 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 …]
|
/external/swiftshader/third_party/subzero/src/ |
D | IceInstX86Base.h | 36 using Assembler = typename Traits::Assembler; member 37 using AssemblerLabel = typename Assembler::Label; 38 using AssemblerImmediate = typename Assembler::Immediate; 55 typename Traits::Assembler::template CastEmitterRegOp<SReg_t, DReg_t>; 58 typename Traits::Assembler::template ThreeOpImmEmitter<SReg_t, DReg_t>; 59 using GPREmitterAddrOp = typename Traits::Assembler::GPREmitterAddrOp; 60 using GPREmitterRegOp = typename Traits::Assembler::GPREmitterRegOp; 61 using GPREmitterShiftD = typename Traits::Assembler::GPREmitterShiftD; 62 using GPREmitterShiftOp = typename Traits::Assembler::GPREmitterShiftOp; 63 using GPREmitterOneOp = typename Traits::Assembler::GPREmitterOneOp; [all …]
|
D | IceInstX86BaseImpl.h | 440 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS() 465 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS() 511 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS() 590 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS() 651 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIAS() 711 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASOpTyGPR() 736 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASRegOpTyGPR() 780 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASAddrOpTyGPR() 814 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASAsAddrOpTyGPR() 830 Assembler *Asm = Func->getAssembler<Assembler>(); in emitIASGPRShift() [all …]
|
D | IceAssembler.h | 38 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
|
D | IceAssembler.cpp | 33 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()
|
/external/vixl/src/aarch32/ |
D | assembler-aarch32.cc | 46 void Assembler::EmitT32_16(uint16_t instr) { in EmitT32_16() 52 void Assembler::EmitT32_32(uint32_t instr) { in EmitT32_32() 59 void Assembler::EmitA32(uint32_t instr) { in EmitA32() 66 void Assembler::PerformCheckIT(Condition condition) { in PerformCheckIT() 80 void Assembler::BindHelper(Label* label) { in BindHelper() 86 uint32_t Assembler::Link(uint32_t instr, in Link() 1923 void Assembler::adc(Condition cond, in adc() 2008 Delegate(kAdc, &Assembler::adc, cond, size, rd, rn, operand); in adc() 2011 void Assembler::adcs(Condition cond, in adcs() 2096 Delegate(kAdcs, &Assembler::adcs, cond, size, rd, rn, operand); in adcs() [all …]
|
D | macro-assembler-aarch32.cc | 684 Assembler::Delegate(type, instruction, cond, rn, operand); in Delegate() 705 shiftop = &Assembler::lsl; in Delegate() 708 shiftop = &Assembler::lsr; in Delegate() 711 shiftop = &Assembler::asr; in Delegate() 718 shiftop = &Assembler::ror; in Delegate() 796 Assembler::Delegate(type, instruction, cond, size, rn, operand); in Delegate() 823 shiftop = &Assembler::lsl; in Delegate() 826 shiftop = &Assembler::lsr; in Delegate() 829 shiftop = &Assembler::asr; in Delegate() 836 shiftop = &Assembler::ror; in Delegate() [all …]
|
/external/llvm/lib/MC/ |
D | MCELFStreamer.cpp | 50 MCAssembler &Assembler = getAssembler(); in mergeFragment() local 52 if (Assembler.isBundlingEnabled() && Assembler.getRelaxAll()) { in mergeFragment() 55 if (FSize > Assembler.getBundleAlignSize()) in mergeFragment() 59 Assembler, EF, DF->getContents().size(), FSize); in mergeFragment() 67 MCObjectWriter *OW = Assembler.getBackend().createObjectWriter(VecOS); in mergeFragment() 71 Assembler.writeFragmentPadding(*EF, FSize, OW); in mergeFragment() 129 static void setSectionAlignmentForBundling(const MCAssembler &Assembler, in setSectionAlignmentForBundling() argument 131 if (Section && Assembler.isBundlingEnabled() && Section->hasInstructions() && in setSectionAlignmentForBundling() 132 Section->getAlignment() < Assembler.getBundleAlignSize()) in setSectionAlignmentForBundling() 133 Section->setAlignment(Assembler.getBundleAlignSize()); in setSectionAlignmentForBundling() [all …]
|
D | MCObjectStreamer.cpp | 31 Assembler(new MCAssembler(Context, TAB, *Emitter_, in MCObjectStreamer() 36 delete &Assembler->getBackend(); in ~MCObjectStreamer() 37 delete &Assembler->getEmitter(); in ~MCObjectStreamer() 38 delete &Assembler->getWriter(); in ~MCObjectStreamer() 39 delete Assembler; in ~MCObjectStreamer() 72 if (Assembler) in reset() 73 Assembler->reset(); in reset() 105 if (!F || (Assembler->isBundlingEnabled() && !Assembler->getRelaxAll() && in getOrCreateDataFragment() 114 Assembler->registerSymbol(Sym); in visitUsedSymbol() 241 MCAssembler &Assembler = getAssembler(); in EmitInstruction() local [all …]
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/tools/sva/src/ |
D | assembler_test.js | 19 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);
|
/external/deqp-deps/SPIRV-Tools/tools/sva/src/ |
D | assembler_test.js | 19 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);
|
/external/swiftshader/third_party/SPIRV-Tools/tools/sva/src/ |
D | assembler_test.js | 19 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);
|
/external/skia/src/core/ |
D | SkVM.cpp | 1654 static uint8_t sib(Assembler::Scale scale, int index, int base) { in sib() 1732 Assembler::Assembler(void* buf) : fCode((uint8_t*)buf), fSize(0) {} in Assembler() function in skvm::Assembler 1734 size_t Assembler::size() const { return fSize; } in size() 1736 void Assembler::bytes(const void* p, int n) { in bytes() 1743 void Assembler::byte(uint8_t b) { this->bytes(&b, 1); } in byte() 1744 void Assembler::word(uint32_t w) { this->bytes(&w, 4); } in word() 1746 void Assembler::align(int mod) { in align() 1752 void Assembler::int3() { in int3() 1756 void Assembler::vzeroupper() { in vzeroupper() 1761 void Assembler::ret() { this->byte(0xc3); } in ret() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCELFStreamer.cpp | 54 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 …]
|
D | MCObjectStreamer.cpp | 30 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 …]
|
/external/llvm-project/llvm/lib/MC/ |
D | MCELFStreamer.cpp | 54 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() 534 MCAssembler &Assembler = getAssembler(); in emitInstToData() local [all …]
|
D | MCObjectStreamer.cpp | 31 Assembler(std::make_unique<MCAssembler>( in MCObjectStreamer() 34 if (Assembler->getBackendPtr()) in MCObjectStreamer() 35 setAllowAutoPadding(Assembler->getBackend().allowAutoPadding()); in MCObjectStreamer() 45 return Assembler.get(); in getAssemblerPtr() 161 if (Assembler) in reset() 162 Assembler->reset(); in reset() 192 const MCAssembler &Assembler, in canReuseDataFragment() argument 198 if (Assembler.isBundlingEnabled()) in canReuseDataFragment() 199 return Assembler.getRelaxAll(); in canReuseDataFragment() 208 if (!F || !canReuseDataFragment(*F, *Assembler, STI)) { in getOrCreateDataFragment() [all …]
|
/external/clang/lib/Driver/ |
D | Tools.h | 210 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { 212 Assembler(const ToolChain &TC) in Assembler() function 356 class LLVM_LIBRARY_VISIBILITY Assembler : public MachOTool { 358 Assembler(const ToolChain &TC) in Assembler() function 431 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { 433 Assembler(const ToolChain &TC) in Assembler() function 460 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { 462 Assembler(const ToolChain &TC) in Assembler() function 489 class LLVM_LIBRARY_VISIBILITY Assembler : public GnuTool { 491 Assembler(const ToolChain &TC) in Assembler() function [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | MCAsmLayout.h | 29 MCAssembler &Assembler; variable 47 MCAsmLayout(MCAssembler &Assembler); 50 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
|
/external/llvm/include/llvm/MC/ |
D | MCAsmLayout.h | 30 MCAssembler &Assembler; variable 48 MCAsmLayout(MCAssembler &Assembler); 51 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
|
/external/llvm-project/llvm/include/llvm/MC/ |
D | MCAsmLayout.h | 29 MCAssembler &Assembler; variable 47 MCAsmLayout(MCAssembler &Assembler); 50 MCAssembler &getAssembler() const { return Assembler; } in getAssembler()
|