/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_rtl_x86_64.S | 9 #define NAME(n, reg, op, s, i) n##_##op##_##i##_##s##_##reg argument 11 #define FNAME(reg, op, s, i) NAME(__asan_check, reg, op, s, i) argument 12 #define RLABEL(reg, op, s, i) NAME(.return, reg, op, s, i) argument 13 #define CLABEL(reg, op, s, i) NAME(.check, reg, op, s, i) argument 14 #define FLABEL(reg, op, s, i) NAME(.fail, reg, op, s, i) argument 16 #define BEGINF(reg, op, s, i) \ argument 27 #define ASAN_MEMORY_ACCESS_INITIAL_CHECK_ADD(reg, op, s) \ argument 41 #define ASAN_MEMORY_ACCESS_EXTRA_CHECK_1(reg, op, i) \ argument 50 #define ASAN_MEMORY_ACCESS_EXTRA_CHECK_2(reg, op, i) \ argument 60 #define ASAN_MEMORY_ACCESS_EXTRA_CHECK_4(reg, op, i) \ argument [all …]
|
/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterInfos_riscv64.h | 33 #define KIND_HELPER(reg, generic_kind) \ argument 40 #define GPR64_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 43 #define FPR64_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kind) argument 46 #define VPR_KIND(reg, generic_kind) KIND_HELPER(reg, generic_kin argument 49 DEFINE_GPR64(reg,generic_kind) global() argument 52 DEFINE_GPR64_ALT(reg,alt,generic_kind) global() argument 59 DEFINE_FPR64(reg,generic_kind) global() argument 61 DEFINE_FPR64_ALT(reg,alt,generic_kind) global() argument 63 DEFINE_FPR_ALT(reg,alt,size,generic_kind) global() argument 70 DEFINE_VPR(reg,generic_kind) global() argument 74 DEFINE_VPR_ALT(reg,alt,generic_kind) global() argument [all...] |
H A D | RegisterInfos_loongarch64.h | 43 loongarch_dwarf::dwarf_##reg, loongarch_dwarf::dwarf_##reg, generic_kind, \ argument 33 KIND_HELPER(reg,generic_kind) global() argument 40 GPR64_KIND(reg,generic_kind) global() argument 46 DEFINE_GPR64(reg,generic_kind) global() argument 47 DEFINE_GPR64_ALT(reg,alt,generic_kind) global() argument 55 DEFINE_FPR64(reg,generic_kind) global() argument 56 DEFINE_FPR64_ALT(reg,alt,generic_kind) global() argument 63 DEFINE_FCC(reg,generic_kind) global() argument 70 DEFINE_FCSR(reg,generic_kind) global() argument [all...] |
H A D | RegisterContextPOSIX_arm.cpp | 28 bool RegisterContextPOSIX_arm::IsGPR(unsigned reg) { in IsGPR() 35 bool RegisterContextPOSIX_arm::IsFPR(unsigned reg) { in IsFPR() 54 unsigned RegisterContextPOSIX_arm::GetRegisterOffset(unsigned reg) { in GetRegisterOffset() 58 unsigned RegisterContextPOSIX_arm::GetRegisterSize(unsigned reg) { in GetRegisterSize() 78 RegisterContextPOSIX_arm::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() 94 const char *RegisterContextPOSIX_arm::GetRegisterName(unsigned reg) { in GetRegisterName()
|
H A D | RegisterInfos_x86_64_with_base.h | 46 #define FPR_SIZE(reg) sizeof(((FXSAVE *)nullptr)->reg) argument 66 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ argument 74 #define DEFINE_FPR(name, reg, kind1, kind2, kind3, kind4) \ argument 81 #define DEFINE_FP_ST(reg, i) \ argument 90 #define DEFINE_FP_MM(reg, i, streg) \ argument 101 #define DEFINE_XMM(reg, i) \ argument 111 #define DEFINE_YMM(reg, i) \ argument 121 #define DEFINE_BNDR(reg, i) \ argument 140 #define DEFINE_DR(reg, i) \ argument 184 #define DEFINE_FPR_32(name, reg, kind1, kind2, kind3, kind4, reg64) \ argument [all …]
|
H A D | RegisterInfos_x86_64.h | 44 #define FPR_SIZE(reg) sizeof(((FXSAVE *)nullptr)->reg) argument 64 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ argument 73 #define DEFINE_FPR(name, reg, kind1, kind2, kind3, kind4) \ argument 81 #define DEFINE_FP_ST(reg, i) \ argument 91 #define DEFINE_FP_MM(reg, i, streg) \ argument 102 #define DEFINE_XMM(reg, i) \ argument 113 #define DEFINE_YMM(reg, i) \ argument 124 #define DEFINE_BNDR(reg, i) \ argument 144 #define DEFINE_DR(reg, i) \ argument 202 #define DEFINE_FPR_32(name, reg, kind1, kind2, kind3, kind4, reg64) \ argument [all …]
|
H A D | RegisterContextPOSIX_ppc64le.cpp | 98 bool RegisterContextPOSIX_ppc64le::IsGPR(unsigned reg) { in IsGPR() 102 bool RegisterContextPOSIX_ppc64le::IsFPR(unsigned reg) { in IsFPR() 106 bool RegisterContextPOSIX_ppc64le::IsVMX(unsigned reg) { in IsVMX() 110 bool RegisterContextPOSIX_ppc64le::IsVSX(unsigned reg) { in IsVSX() 123 unsigned RegisterContextPOSIX_ppc64le::GetRegisterOffset(unsigned reg) { in GetRegisterOffset() 128 unsigned RegisterContextPOSIX_ppc64le::GetRegisterSize(unsigned reg) { in GetRegisterSize() 150 RegisterContextPOSIX_ppc64le::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() 174 const char *RegisterContextPOSIX_ppc64le::GetRegisterName(unsigned reg) { in GetRegisterName()
|
H A D | RegisterContextPOSIX_riscv64.cpp | 44 unsigned RegisterContextPOSIX_riscv64::GetRegisterSize(unsigned int reg) { in GetRegisterSize() argument 48 unsigned RegisterContextPOSIX_riscv64::GetRegisterOffset(unsigned int reg) { in GetRegisterOffset() argument 53 RegisterContextPOSIX_riscv64::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() argument 74 bool RegisterContextPOSIX_riscv64::IsGPR(unsigned int reg) { in IsGPR() argument 79 bool RegisterContextPOSIX_riscv64::IsFPR(unsigned int reg) { in IsFPR() argument [all...] |
H A D | RegisterContextPOSIX_loongarch64.cpp | 44 unsigned RegisterContextPOSIX_loongarch64::GetRegisterSize(unsigned int reg) { in GetRegisterSize() argument 48 unsigned RegisterContextPOSIX_loongarch64::GetRegisterOffset(unsigned int reg) { in GetRegisterOffset() argument 53 RegisterContextPOSIX_loongarch64::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() argument 74 bool RegisterContextPOSIX_loongarch64::IsGPR(unsigned int reg) { in IsGPR() argument 79 bool RegisterContextPOSIX_loongarch64::IsFPR(unsigned int reg) { in IsFPR() argument [all...] |
H A D | RegisterContextPOSIX_powerpc.cpp | 79 bool RegisterContextPOSIX_powerpc::IsGPR(unsigned reg) { in IsGPR() 83 bool RegisterContextPOSIX_powerpc::IsFPR(unsigned reg) { in IsFPR() 87 bool RegisterContextPOSIX_powerpc::IsVMX(unsigned reg) { in IsVMX() 104 unsigned RegisterContextPOSIX_powerpc::GetRegisterOffset(unsigned reg) { in GetRegisterOffset() 109 unsigned RegisterContextPOSIX_powerpc::GetRegisterSize(unsigned reg) { in GetRegisterSize() 131 RegisterContextPOSIX_powerpc::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() 155 const char *RegisterContextPOSIX_powerpc::GetRegisterName(unsigned reg) { in GetRegisterName()
|
H A D | RegisterContextPOSIX_arm64.h | 62 IsSVEZ(unsigned reg) IsSVEZ() argument 63 IsSVEP(unsigned reg) IsSVEP() argument 64 IsSVEVG(unsigned reg) IsSVEVG() argument 67 IsSMEZA(unsigned reg) IsSMEZA() argument [all...] |
H A D | RegisterContextPOSIX_s390x.cpp | 72 bool RegisterContextPOSIX_s390x::IsGPR(unsigned reg) { in IsGPR() 76 bool RegisterContextPOSIX_s390x::IsFPR(unsigned reg) { in IsFPR() 112 RegisterContextPOSIX_s390x::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() 123 unsigned RegisterContextPOSIX_s390x::GetRegisterOffset(unsigned reg) { in GetRegisterOffset() 128 unsigned RegisterContextPOSIX_s390x::GetRegisterSize(unsigned reg) { in GetRegisterSize() 133 const char *RegisterContextPOSIX_s390x::GetRegisterName(unsigned reg) { in GetRegisterName()
|
H A D | RegisterContextPOSIX_arm64.cpp | 28 bool RegisterContextPOSIX_arm64::IsGPR(unsigned reg) { in IsGPR() argument 35 bool RegisterContextPOSIX_arm64::IsFPR(unsigned reg) { in IsFPR() argument 74 GetRegisterOffset(unsigned reg) GetRegisterOffset() argument 78 GetRegisterSize(unsigned reg) GetRegisterSize() argument 99 GetRegisterInfoAtIndex(size_t reg) GetRegisterInfoAtIndex() argument 115 GetRegisterName(unsigned reg) GetRegisterName() argument [all...] |
H A D | RegisterInfos_i386.h | 44 #define FPR_SIZE(reg) sizeof(((FXSAVE *)nullptr)->reg) argument 61 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3, kind4) \ argument 70 #define DEFINE_FPR(name, reg, kind1, kind2, kind3, kind4) \ argument 80 #define DEFINE_FP_ST(reg, i) \ argument 90 #define DEFINE_FP_MM(reg, i, streg) \ argument 101 #define DEFINE_XMM(reg, i) \ argument 113 #define DEFINE_YMM(reg, i) \ argument 123 #define DEFINE_BNDR(reg, i) \ argument 142 #define DEFINE_DR(reg, i) \ argument
|
H A D | RegisterContextPOSIX_mips64.cpp | 29 bool RegisterContextPOSIX_mips64::IsGPR(unsigned reg) { in IsGPR() 33 bool RegisterContextPOSIX_mips64::IsFPR(unsigned reg) { in IsFPR() 67 unsigned RegisterContextPOSIX_mips64::GetRegisterOffset(unsigned reg) { in GetRegisterOffset() 72 unsigned RegisterContextPOSIX_mips64::GetRegisterSize(unsigned reg) { in GetRegisterSize() 93 RegisterContextPOSIX_mips64::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() 112 const char *RegisterContextPOSIX_mips64::GetRegisterName(unsigned reg) { in GetRegisterName()
|
H A D | RegisterInfos_mips.h | 33 #define DEFINE_GPR(reg, alt, kind1, kind2, kind3) \ argument 47 #define DEFINE_FPR(reg, alt, kind1, kind2, kind3) \ argument 57 #define DEFINE_FPR_INFO(reg, alt, kind1, kind2, kind3) \ argument 66 #define DEFINE_MSA(reg, alt, kind1, kind2, kind3, kind4) \ argument 75 #define DEFINE_MSA_INFO(reg, alt, kind1, kind2, kind3, kind4) \ argument
|
H A D | RegisterInfos_powerpc.h | 20 #define DEFINE_GPR(reg, alt, lldb_kind) \ argument 29 #define DEFINE_FPR(reg, lldb_kind) \ argument 37 #define DEFINE_VMX(reg, lldb_kind) \ argument 202 #define GPR_SIZE(reg) (sizeof(uint32_t)) argument
|
/llvm-project/lldb/source/Plugins/Process/Windows/Common/arm64/ |
H A D | RegisterContextWindows_arm64.cpp | 26 #define GPR_OFFSET_NAME(reg) 0 argument 29 #define FPU_OFFSET_NAME(reg) 0 argument 31 #define EXC_OFFSET_NAME(reg) 0 argument 32 #define DBG_OFFSET_NAME(reg) 0 argument 34 #define DEFINE_DBG(reg, i) \ argument 102 RegisterContextWindows_arm64::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() 125 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; in ReadRegister() local 339 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; in WriteRegister() local
|
/llvm-project/libc/src/setjmp/riscv/ |
H A D | setjmp.cpp | 18 LIBC_INLINE_ASM(#insns " " #reg ", %0\n\t" : : "m"(val) :) argument 22 #define STORE_FP(reg, val) STORE_IMPL(fsw, reg, val) argument 25 #define STORE_FP(reg, val) STORE_IMPL(fsd, reg, va argument 23 STORE_FP(reg,val) global() argument 26 STORE_FP(reg,val) global() argument [all...] |
H A D | longjmp.cpp | 19 LIBC_INLINE_ASM(#insns " " #reg ", %0\n\t" : : "m"(val) :) argument 23 #define LOAD_FP(reg, val) LOAD_IMPL(flw, reg, val) argument 26 #define LOAD_FP(reg, val) LOAD_IMPL(fld, reg, va argument 24 LOAD_FP(reg,val) global() argument 27 LOAD_FP(reg,val) global() argument [all...] |
/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
H A D | VETargetStreamer.h | 23 virtual void emitVERegisterIgnore(unsigned reg){}; in emitVERegisterIgnore() 25 virtual void emitVERegisterScratch(unsigned reg){}; in emitVERegisterScratch() 43 void emitVERegisterIgnore(unsigned reg) override {} in emitVERegisterIgnore() 44 void emitVERegisterScratch(unsigned reg) override {} in emitVERegisterScratch()
|
/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcTargetStreamer.h | 25 virtual void emitSparcRegisterIgnore(unsigned reg){}; in emitSparcRegisterIgnore() argument 27 virtual void emitSparcRegisterScratch(unsigned reg){}; in emitSparcRegisterScratch() argument 45 void emitSparcRegisterIgnore(unsigned reg) override {} in emitSparcRegisterIgnore() argument 46 void emitSparcRegisterScratch(unsigned reg) override {} in emitSparcRegisterScratch() argument
|
/llvm-project/lldb/source/Plugins/Process/Windows/Common/arm/ |
H A D | RegisterContextWindows_arm.cpp | 28 #define EXC_OFFSET(reg) 0 argument 29 #define DBG_OFFSET_NAME(reg) 0 argument 31 #define DEFINE_DBG(reg, i) \ argument 89 RegisterContextWindows_arm::GetRegisterInfoAtIndex(size_t reg) { in GetRegisterInfoAtIndex() 111 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; in ReadRegister() local 276 const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; in WriteRegister() local
|
/llvm-project/lldb/source/Target/ |
H A D | RegisterContext.cpp | 69 for (uint32_t reg = start_idx; reg < num_registers; ++reg) { in GetRegisterInfoByName() local 88 const char *RegisterContext::GetRegisterName(uint32_t reg) { in GetRegisterName() argument 96 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, in GetPC() local 113 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, in GetThreadPointer() local 119 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, SetPC() local 159 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, GetSP() local 165 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, SetSP() local 171 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, GetFP() local 177 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, SetFP() local 183 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, GetReturnAddress() local 189 uint32_t reg = ConvertRegisterKindToRegisterNumber(eRegisterKindGeneric, GetFlags() local 194 ReadRegisterAsUnsigned(uint32_t reg,uint64_t fail_value) ReadRegisterAsUnsigned() argument 211 WriteRegisterFromUnsigned(uint32_t reg,uint64_t uval) WriteRegisterFromUnsigned() argument 244 const uint32_t reg = reg_set->registers[reg_idx]; CopyFromRegisterContext() local 460 for (uint32_t reg = 0; reg < num_registers; ++reg) { ConvertBetweenRegisterKinds() local [all...] |
/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_asm.h | 26 # define CFI_REL_OFFSET(reg, n) .cfi_rel_offset reg, n argument 27 # define CFI_OFFSET(reg, n) .cfi_offset reg, n argument 28 # define CFI_DEF_CFA_REGISTER(reg) .cfi_def_cfa_register reg argument 29 # define CFI_DEF_CFA(reg, n) .cfi_def_cfa reg, n argument 30 # define CFI_RESTORE(reg) .cfi_restore reg argument 38 # define CFI_REL_OFFSET(reg, n) argument 39 # define CFI_OFFSET(reg, n) argument 40 # define CFI_DEF_CFA_REGISTER(reg) argument 41 # define CFI_DEF_CFA(reg, n) argument 42 # define CFI_RESTORE(reg) argument
|