Lines Matching refs:RO

2708     const MultiVersionResolverOption &RO) {  in FormAArch64ResolverCondition()  argument
2710 for (const StringRef &Feature : RO.Conditions.Features) { in FormAArch64ResolverCondition()
2722 const MultiVersionResolverOption &RO) { in FormX86ResolverCondition() argument
2725 if (!RO.Conditions.Architecture.empty()) { in FormX86ResolverCondition()
2726 StringRef Arch = RO.Conditions.Architecture; in FormX86ResolverCondition()
2735 if (!RO.Conditions.Features.empty()) { in FormX86ResolverCondition()
2736 llvm::Value *FeatureCond = EmitX86CpuSupports(RO.Conditions.Features); in FormX86ResolverCondition()
2796 for (const MultiVersionResolverOption &RO : Options) { in EmitAArch64MultiVersionResolver() local
2798 llvm::Value *Condition = FormAArch64ResolverCondition(RO); in EmitAArch64MultiVersionResolver()
2802 CreateMultiVersionResolverReturn(CGM, Resolver, Builder, RO.Function, in EmitAArch64MultiVersionResolver()
2816 CreateMultiVersionResolverReturn(CGM, Resolver, RetBuilder, RO.Function, in EmitAArch64MultiVersionResolver()
2841 for (const MultiVersionResolverOption &RO : Options) { in EmitX86MultiVersionResolver() local
2843 llvm::Value *Condition = FormX86ResolverCondition(RO); in EmitX86MultiVersionResolver()
2847 assert(&RO == Options.end() - 1 && in EmitX86MultiVersionResolver()
2849 CreateMultiVersionResolverReturn(CGM, Resolver, Builder, RO.Function, in EmitX86MultiVersionResolver()
2856 CreateMultiVersionResolverReturn(CGM, Resolver, RetBuilder, RO.Function, in EmitX86MultiVersionResolver()