Home | History | Annotate | Download | only in ARM

Lines Matching refs:ARMSubtarget

1 //===-- ARMSubtarget.cpp - ARM Subtarget Information ----------------------===//
14 #include "ARMSubtarget.h"
20 #include "ARMSubtarget.h"
72 ARMSubtarget &ARMSubtarget::initializeSubtargetDependencies(StringRef CPU,
79 ARMFrameLowering *ARMSubtarget::initializeFrameLowering(StringRef CPU,
81 ARMSubtarget &STI = initializeSubtargetDependencies(CPU, FS);
88 ARMSubtarget::ARMSubtarget(const Triple &TT, const std::string &CPU,
103 void ARMSubtarget::initializeEnvironment() {
114 void ARMSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) {
250 bool ARMSubtarget::isAPCS_ABI() const {
254 bool ARMSubtarget::isAAPCS_ABI() const {
259 bool ARMSubtarget::isAAPCS16_ABI() const {
264 bool ARMSubtarget::isGVIndirectSymbol(const GlobalValue *GV) const {
278 unsigned ARMSubtarget::getMispredictionPenalty() const {
282 bool ARMSubtarget::hasSinCos() const {
287 bool ARMSubtarget::enableMachineScheduler() const {
295 bool ARMSubtarget::enablePostRAScheduler() const {
303 bool ARMSubtarget::enableAtomicExpand() const {
307 bool ARMSubtarget::useStride4VFPs(const MachineFunction &MF) const {
314 bool ARMSubtarget::useMovt(const MachineFunction &MF) const {
322 bool ARMSubtarget::useFastISel() const {