Home
last modified time | relevance | path

Searched refs:HasOnlyMSYNC (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h131 bool HasOnlyMSYNC; variable
301 bool hasOnlyMSYNC() const { return HasOnlyMSYNC; } in hasOnlyMSYNC()
H A DPPCSubtarget.cpp113 HasOnlyMSYNC = false; in initializeEnvironment()
H A DPPC.td131 def FeatureMSYNC : SubtargetFeature<"msync", "HasOnlyMSYNC", "true",
H A DPPCInstrInfo.td680 def HasOnlyMSYNC : Predicate<"Subtarget->hasOnlyMSYNC()">;
2113 def : Pat<(int_ppc_sync), (MSYNC)>, Requires<[HasOnlyMSYNC]>;
2114 def : Pat<(int_ppc_iospace_sync), (MSYNC)>, Requires<[HasOnlyMSYNC]>;
2115 def : Pat<(int_ppc_lwsync), (MSYNC)>, Requires<[HasOnlyMSYNC]>;
2116 def : Pat<(int_ppc_iospace_lwsync), (MSYNC)>, Requires<[HasOnlyMSYNC]>;
3220 def : Pat<(atomic_fence (timm), (timm)), (MSYNC)>, Requires<[HasOnlyMSYNC]>;