Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/AArch64/AArch64InstrInfo.td
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | def HasTRACEV8_4 : Predicate<"Subtarget->hasTRACEV8_4()">, | ||||
AssemblerPredicate<(all_of FeatureTRACEV8_4), "tracev8.4">; | AssemblerPredicate<(all_of FeatureTRACEV8_4), "tracev8.4">; | ||||
def HasAM : Predicate<"Subtarget->hasAM()">, | def HasAM : Predicate<"Subtarget->hasAM()">, | ||||
AssemblerPredicate<(all_of FeatureAM), "am">; | AssemblerPredicate<(all_of FeatureAM), "am">; | ||||
def HasSEL2 : Predicate<"Subtarget->hasSEL2()">, | def HasSEL2 : Predicate<"Subtarget->hasSEL2()">, | ||||
AssemblerPredicate<(all_of FeatureSEL2), "sel2">; | AssemblerPredicate<(all_of FeatureSEL2), "sel2">; | ||||
def HasPMU : Predicate<"Subtarget->hasPMU()">, | |||||
AssemblerPredicate<(all_of FeaturePMU), "pmu">; | |||||
def HasTLB_RMI : Predicate<"Subtarget->hasTLB_RMI()">, | def HasTLB_RMI : Predicate<"Subtarget->hasTLB_RMI()">, | ||||
AssemblerPredicate<(all_of FeatureTLB_RMI), "tlb-rmi">; | AssemblerPredicate<(all_of FeatureTLB_RMI), "tlb-rmi">; | ||||
def HasFlagM : Predicate<"Subtarget->hasFlagM()">, | def HasFlagM : Predicate<"Subtarget->hasFlagM()">, | ||||
AssemblerPredicate<(all_of FeatureFlagM), "flagm">; | AssemblerPredicate<(all_of FeatureFlagM), "flagm">; | ||||
def HasRCPC_IMMO : Predicate<"Subtarget->hasRCPCImm()">, | def HasRCPC_IMMO : Predicate<"Subtarget->hasRCPCImm()">, | ||||
AssemblerPredicate<(all_of FeatureRCPC_IMMO), "rcpc-immo">; | AssemblerPredicate<(all_of FeatureRCPC_IMMO), "rcpc-immo">; | ||||
▲ Show 20 Lines • Show All 8,104 Lines • Show Last 20 Lines |