return (self.getArchitecture() in ["aarch64", "arm"] and
self.getPlatform() in ["freebsd", "linux"])
- # ABIMacOSX_arm can't fetch simple values inside a structure
+ # ABIMacOSX_arm(64) can't fetch simple values inside a structure
def affected_by_radar_34562999(self):
- return (self.getArchitecture() == 'armv7' or self.getArchitecture() == 'armv7k') and self.platformIsDarwin()
+ arch = self.getArchitecture().lower()
+ return arch in ['arm64', 'arm64e', 'armv7', 'armv7k'] and self.platformIsDarwin()
@expectedFailureAll(oslist=["freebsd"], archs=["i386"],
bugnumber="llvm.org/pr48376")