Home
last modified time | relevance | path

Searched defs:reg (Results 1 – 25 of 186) sorted by relevance

12345678

/llvm-project/compiler-rt/lib/asan/
H A Dasan_rtl_x86_64.S9 #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 DRegisterInfos_riscv64.h33 #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 DRegisterInfos_loongarch64.h43 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 DRegisterContextPOSIX_arm.cpp28 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 DRegisterInfos_x86_64_with_base.h46 #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 DRegisterInfos_x86_64.h44 #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 DRegisterContextPOSIX_ppc64le.cpp98 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 DRegisterContextPOSIX_riscv64.cpp44 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 DRegisterContextPOSIX_loongarch64.cpp44 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 DRegisterContextPOSIX_powerpc.cpp79 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 DRegisterContextPOSIX_arm64.h62 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 DRegisterContextPOSIX_s390x.cpp72 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 DRegisterContextPOSIX_arm64.cpp28 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 DRegisterInfos_i386.h44 #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 DRegisterContextPOSIX_mips64.cpp29 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 DRegisterInfos_mips.h33 #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 DRegisterInfos_powerpc.h20 #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 DRegisterContextWindows_arm64.cpp26 #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 Dsetjmp.cpp18 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 Dlongjmp.cpp19 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 DVETargetStreamer.h23 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 DSparcTargetStreamer.h25 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 DRegisterContextWindows_arm.cpp28 #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 DRegisterContext.cpp69 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 Dsanitizer_asm.h26 # 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

12345678