Searched refs:PatchOpcodes (Results 1 - 5 of 5) sorted by relevance
/openbsd-current/gnu/llvm/compiler-rt/lib/xray/ |
H A D | xray_mips64.cpp | 22 enum PatchOpcodes : uint32_t { 104 Address[2] = encodeInstruction(PatchOpcodes::PO_SD, RegNum::RN_SP, 106 Address[3] = encodeInstruction(PatchOpcodes::PO_SD, RegNum::RN_SP, 108 Address[4] = encodeInstruction(PatchOpcodes::PO_LUI, 0x0, RegNum::RN_T9, 110 Address[5] = encodeInstruction(PatchOpcodes::PO_ORI, RegNum::RN_T9, 112 Address[6] = encodeSpecialInstruction(PatchOpcodes::PO_DSLL, 0x0, 114 Address[7] = encodeInstruction(PatchOpcodes::PO_ORI, RegNum::RN_T9, 116 Address[8] = encodeSpecialInstruction(PatchOpcodes::PO_DSLL, 0x0, 118 Address[9] = encodeInstruction(PatchOpcodes::PO_ORI, RegNum::RN_T9, 120 Address[10] = encodeInstruction(PatchOpcodes [all...] |
H A D | xray_AArch64.cpp | 25 enum class PatchOpcodes : uint32_t { class in namespace:__xray 67 *CurAddress = uint32_t(PatchOpcodes::PO_LdrW0_12); 69 *CurAddress = uint32_t(PatchOpcodes::PO_LdrX16_12); 71 *CurAddress = uint32_t(PatchOpcodes::PO_BlrX16); 77 *CurAddress = uint32_t(PatchOpcodes::PO_LdpX0X30SP_16); 81 uint32_t(PatchOpcodes::PO_StpX0X30SP_m16e), std::memory_order_release); 85 uint32_t(PatchOpcodes::PO_B32), std::memory_order_release);
|
H A D | xray_mips.cpp | 22 enum PatchOpcodes : uint32_t { 104 Address[2] = encodeInstruction(PatchOpcodes::PO_SW, RegNum::RN_SP, 106 Address[3] = encodeInstruction(PatchOpcodes::PO_SW, RegNum::RN_SP, 108 Address[4] = encodeInstruction(PatchOpcodes::PO_LUI, 0x0, RegNum::RN_T9, 110 Address[5] = encodeInstruction(PatchOpcodes::PO_ORI, RegNum::RN_T9, 112 Address[6] = encodeInstruction(PatchOpcodes::PO_LUI, 0x0, RegNum::RN_T0, 114 Address[7] = encodeSpecialInstruction(PatchOpcodes::PO_JALR, RegNum::RN_T9, 116 Address[8] = encodeInstruction(PatchOpcodes::PO_ORI, RegNum::RN_T0, 118 Address[9] = encodeInstruction(PatchOpcodes::PO_LW, RegNum::RN_SP, 120 Address[10] = encodeInstruction(PatchOpcodes [all...] |
H A D | xray_arm.cpp | 25 enum class PatchOpcodes : uint32_t { class in namespace:__xray 112 *CurAddress = uint32_t(PatchOpcodes::PO_BlxIp); 114 *CurAddress = uint32_t(PatchOpcodes::PO_PopR0Lr); 118 uint32_t(PatchOpcodes::PO_PushR0Lr), std::memory_order_release); 122 uint32_t(PatchOpcodes::PO_B20), std::memory_order_release);
|
H A D | xray_hexagon.cpp | 23 enum PatchOpcodes : uint32_t { 131 WriteInstFlushCache(FirstAddress, uint32_t(PatchOpcodes::PO_JUMPI_14));
|
Completed in 121 milliseconds