reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/ARM/ARMGenAsmMatcher.inc
 9862   if ((FB[ARM::ModeThumb]) && (FB[ARM::FeatureThumb2]))
gen/lib/Target/ARM/ARMGenAsmWriter.inc
12637         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12651         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12670         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12679         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12688         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12697         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12706         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12715         STI.getFeatureBits()[ARM::FeatureThumb2] &&
12725         STI.getFeatureBits()[ARM::FeatureThumb2] &&
12735         STI.getFeatureBits()[ARM::FeatureThumb2]) {
12746         STI.getFeatureBits()[ARM::FeatureThumb2] &&
12803         STI.getFeatureBits()[ARM::FeatureThumb2] &&
gen/lib/Target/ARM/ARMGenDisassemblerTables.inc
16653     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::HasV8Ops] && Bits[ARM::HasV8_1aOps]);
16663     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2]);
16665     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && !Bits[ARM::FeatureMClass]);
16675     return (Bits[ARM::FeatureDSP] && Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2]);
16679     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::FeatureDSP]);
16681     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::HasV8Ops]);
16689     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::FeatureSB]);
16691     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::FeatureVirtualization]);
16693     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::FeatureTrustZone]);
16699     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::HasV8_1MMainlineOps] && Bits[ARM::FeatureLOB]);
16701     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::HasV7Ops]);
16705     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::HasV7Ops] && Bits[ARM::FeatureMP]);
16707     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && Bits[ARM::HasV8Ops] && Bits[ARM::FeatureCRC]);
16709     return (Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2] && !Bits[ARM::HasV8Ops]);
16711     return (!Bits[ARM::HasV8Ops] && Bits[ARM::ModeThumb] && Bits[ARM::FeatureThumb2]);
gen/lib/Target/ARM/ARMGenSubtargetInfo.inc
  341   { "thumb2", "Enable Thumb2 instructions", ARM::FeatureThumb2, { { { 0x0ULL, 0x0ULL, 0x0ULL, } } } },
19488   if (Bits[ARM::FeatureThumb2]) HasThumb2 = true;
lib/Target/ARM/ARMTargetTransformInfo.h
   57       ARM::FeatureVFP2, ARM::FeatureVFP3, ARM::FeatureNEON, ARM::FeatureThumb2,
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  453     return isThumb() && !getSTI().getFeatureBits()[ARM::FeatureThumb2];
  457     return isThumb() && getSTI().getFeatureBits()[ARM::FeatureThumb2];
  465     return getSTI().getFeatureBits()[ARM::FeatureThumb2];
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  199   bool HasThumb2 = STI.getFeatureBits()[ARM::FeatureThumb2];
  593         (!STI->getFeatureBits()[ARM::FeatureThumb2] &&
  668     if (!STI->getFeatureBits()[ARM::FeatureThumb2] && IsResolved) {
  693     if (!STI->getFeatureBits()[ARM::FeatureThumb2] &&
  705     if (!STI->getFeatureBits()[ARM::FeatureThumb2]) {
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
   68     return isThumb(STI) && STI.getFeatureBits()[ARM::FeatureThumb2];
lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
  200   } else if (STI.hasFeature(ARM::FeatureThumb2)) {