diff options
Diffstat (limited to 'llvm/lib/Target/BPF/BPFSubtarget.h')
-rw-r--r-- | llvm/lib/Target/BPF/BPFSubtarget.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/Target/BPF/BPFSubtarget.h b/llvm/lib/Target/BPF/BPFSubtarget.h index a9b89661e99..3da6a026ab7 100644 --- a/llvm/lib/Target/BPF/BPFSubtarget.h +++ b/llvm/lib/Target/BPF/BPFSubtarget.h @@ -47,6 +47,10 @@ protected: // whether the cpu supports jmp ext bool HasJmpExt; + // whether the cpu supports jmp32 ext. + // NOTE: jmp32 is not enabled when alu32 enabled. + bool HasJmp32; + // whether the cpu supports alu32 instructions. bool HasAlu32; @@ -65,6 +69,7 @@ public: // subtarget options. Definition of function is auto generated by tblgen. void ParseSubtargetFeatures(StringRef CPU, StringRef FS); bool getHasJmpExt() const { return HasJmpExt; } + bool getHasJmp32() const { return HasJmp32; } bool getHasAlu32() const { return HasAlu32; } bool getUseDwarfRIS() const { return UseDwarfRIS; } |