Skip to content

Commit 361b09b

Browse files
committed
Add ImportCallOptimizationDisabled to TCRETURN_WIN64ri predicates
1 parent c850c3a commit 361b09b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/X86/X86InstrCompiler.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1350,7 +1350,7 @@ def : Pat<(X86tcret (i32 texternalsym:$dst), timm:$off),
13501350

13511351
def : Pat<(X86tcret GR64_TCW64:$dst, timm:$off),
13521352
(TCRETURN_WIN64ri GR64_TCW64:$dst, timm:$off)>,
1353-
Requires<[In64BitMode, IsWin64CCFunc, NotUseIndirectThunkCalls]>;
1353+
Requires<[In64BitMode, IsWin64CCFunc, NotUseIndirectThunkCalls, ImportCallOptimizationDisabled]>;
13541354

13551355
def : Pat<(X86tcret ptr_rc_tailcall:$dst, timm:$off),
13561356
(TCRETURNri64 ptr_rc_tailcall:$dst, timm:$off)>,

0 commit comments

Comments
 (0)