Basically anything to do with soft float, GOT, PLT, backchain, etc. LLVM represents these as subtarget features, but we shouldn't; users should only be able to affect such feature bits through -target or explicit compiler options such as -f(no-)omit-frame-pointer.
Basically anything to do with soft float, GOT, PLT, backchain, etc. LLVM represents these as subtarget features, but we shouldn't; users should only be able to affect such feature bits through `-target` or explicit compiler options such as `-f(no-)omit-frame-pointer`.