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

References

tools/lld/ELF/Arch/ARM.cpp
   63   trapInstr = {0xd4, 0xd4, 0xd4, 0xd4};
  204   memcpy(buf + 16, trapInstr.data(), 4); // Pad to 32-byte boundary
  205   memcpy(buf + 20, trapInstr.data(), 4);
  206   memcpy(buf + 24, trapInstr.data(), 4);
  207   memcpy(buf + 28, trapInstr.data(), 4);
  256   memcpy(buf + 12, trapInstr.data(), 4); // Pad to 16-byte boundary
tools/lld/ELF/Arch/MSP430.cpp
   45   trapInstr = {0x43, 0x43, 0x43, 0x43};
tools/lld/ELF/Arch/Mips.cpp
   56   write32(trapInstr.data(), 0x04170001);
tools/lld/ELF/Arch/PPC.cpp
  156   write32(trapInstr.data(), 0x7fe00008);
tools/lld/ELF/Arch/PPC64.cpp
  326   write32(trapInstr.data(), 0x7fe00008);
tools/lld/ELF/Arch/X86.cpp
   62   trapInstr = {0xcc, 0xcc, 0xcc, 0xcc}; // 0xcc = INT3
tools/lld/ELF/Arch/X86_64.cpp
   66   trapInstr = {0xcc, 0xcc, 0xcc, 0xcc}; // 0xcc = INT3
tools/lld/ELF/OutputSections.cpp
  487     return target->trapInstr;
tools/lld/ELF/Writer.cpp
 2617     memcpy(i, &target->trapInstr, 4);