Go to the source code of this file.
|
static cl::opt< bool > | UseFusedMulOps ("arm-use-mulops", cl::init(true), cl::Hidden) |
|
static cl::opt< ITMode > | IT (cl::desc("IT block support"), cl::Hidden, cl::init(DefaultIT), cl::ZeroOrMore, cl::values(clEnumValN(DefaultIT, "arm-default-it", "Generate any type of IT block"), clEnumValN(RestrictedIT, "arm-restrict-it", "Disallow complex IT blocks"))) |
|
static cl::opt< bool > | ForceFastISel ("arm-force-fast-isel", cl::init(false), cl::Hidden) |
| ForceFastISel - Use the fast-isel, even for subtargets where it is not currently supported (for testing only). More...
|
|
static cl::opt< bool > | EnableSubRegLiveness ("arm-enable-subreg-liveness", cl::init(false), cl::Hidden) |
|
◆ DEBUG_TYPE
#define DEBUG_TYPE "arm-subtarget" |
◆ GET_SUBTARGETINFO_CTOR
#define GET_SUBTARGETINFO_CTOR |
◆ GET_SUBTARGETINFO_TARGET_DESC
#define GET_SUBTARGETINFO_TARGET_DESC |
◆ ITMode
◆ EnableSubRegLiveness
cl::opt<bool> EnableSubRegLiveness("arm-enable-subreg-liveness", cl::init(false), cl::Hidden) |
|
static |
◆ ForceFastISel
◆ IT
Referenced by computeImportForFunction(), llvm::gsym::FunctionInfo::decode(), llvm::iplist_impl< simple_ilist< llvm::AliasSet, Options... >, ilist_traits< llvm::AliasSet > >::erase(), findInitTrampoline(), foldCtpop(), foldCttzCtlz(), llvm::StackLifetime::getLiveRange(), llvm::CacheCost::getLoopCost(), hasCFUser(), llvm::haveNoCommonBitsSet(), hoistValue(), llvm::ConstantDataSequential::isElementTypeCompatible(), isTypeLegalForLookupTable(), llvm::gsym::FunctionInfo::lookup(), llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::NormalizedTBD_V4(), llvm::safestack::StackLayout::print(), llvm::iplist_impl< simple_ilist< llvm::AliasSet, Options... >, ilist_traits< llvm::AliasSet > >::remove(), and llvm::DirectedGraph< NodeType, EdgeType >::removeNode().
◆ UseFusedMulOps
cl::opt<bool> UseFusedMulOps("arm-use-mulops", cl::init(true), cl::Hidden) |
|
static |