reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp
   62   uint64_t Start = OS.tell();
   66     OS << uint8_t(Binary);
   69     OS << uint8_t(Binary >> 8);
   70     encodeULEB128(uint8_t(Binary), OS);
   78     encodeULEB128(MI.getNumOperands() - 1, OS);
   81     encodeULEB128(MI.getNumOperands() - 2, OS);
   96           encodeSLEB128(int32_t(MO.getImm()), OS);
   99           encodeULEB128(uint32_t(MO.getImm()), OS);
  102           encodeSLEB128(int64_t(MO.getImm()), OS);
  105           OS << uint8_t(MO.getImm());
  108           support::endian::write<uint8_t>(OS, MO.getImm(), support::little);
  111           support::endian::write<uint16_t>(OS, MO.getImm(), support::little);
  114           support::endian::write<uint32_t>(OS, MO.getImm(), support::little);
  117           support::endian::write<uint64_t>(OS, MO.getImm(), support::little);
  122           encodeULEB128(uint64_t(MO.getImm()), OS);
  125         encodeULEB128(uint64_t(MO.getImm()), OS);
  134         support::endian::write<float>(OS, F, support::little);
  138         support::endian::write<double>(OS, D, support::little);
  164       Fixups.push_back(MCFixup::create(OS.tell() - Start, MO.getExpr(),
  167       encodeULEB128(0, OS, PaddedSize);