diff --git a/llvm/.gitattributes b/llvm/.gitattributes index fc3afb28a8d52..9f4ed8a24ecd0 100644 --- a/llvm/.gitattributes +++ b/llvm/.gitattributes @@ -32,3 +32,4 @@ test/tools/split-file/basic.test text eol=lf test/tools/split-file/Inputs/basic-*.txt eol=lf test/tools/split-file/basic.crlf.test text eol=crlf test/tools/split-file/Inputs/basic-*.crlf eol=crlf +test/tools/llvm-objcopy/MachO/Inputs/macho_sections.s text eol=lf diff --git a/llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp b/llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp index 082de56d0bd8a..ad8368e1692be 100644 --- a/llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp +++ b/llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp @@ -735,9 +735,6 @@ AArch64Arm64ECCallLowering::buildPatchableThunk(GlobalAlias *UnmangledAlias, // Lower an indirect call with inline code. void AArch64Arm64ECCallLowering::lowerCall(CallBase *CB) { - assert(CB->getModule()->getTargetTriple().isOSWindows() && - "Only applicable for Windows targets"); - IRBuilder<> B(CB); Value *CalledOperand = CB->getCalledOperand(); diff --git a/llvm/test/CodeGen/Generic/allow-check.ll b/llvm/test/CodeGen/Generic/allow-check.ll index 148ee811ea806..97719a7af6229 100644 --- a/llvm/test/CodeGen/Generic/allow-check.ll +++ b/llvm/test/CodeGen/Generic/allow-check.ll @@ -6,6 +6,7 @@ ; XFAIL: target=nvptx{{.*}} ; XFAIL: target=sparc{{.*}} ; XFAIL: target=hexagon-{{.*}} +; XFAIL: target=arm64ec-{{.*}} ; RUN: llc < %s -O3 -global-isel=0 -fast-isel=0 ; RUN: llc < %s -O3 -global-isel=1 -fast-isel=0