mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 19:52:54 +01:00
Update according to feedback.
llvm-svn: 106677
This commit is contained in:
parent
ea22615ccd
commit
436ff8863f
@ -1711,7 +1711,7 @@ let Defs = [RAX],
|
||||
Uses = [RDI],
|
||||
usesCustomInserter = 1 in
|
||||
def TLSCall_64 : I<0, Pseudo, (outs), (ins i64mem:$sym),
|
||||
"# Fixme into a call",
|
||||
"# TLSCall_64",
|
||||
[(X86TLSCall addr:$sym)]>,
|
||||
Requires<[In64BitMode]>;
|
||||
|
||||
|
@ -3864,12 +3864,12 @@ def TLS_addr32 : I<0, Pseudo, (outs), (ins lea32mem:$sym),
|
||||
|
||||
// For i386, the address of the thunk is passed on the stack, on return the
|
||||
// address of the variable is in %eax. %ecx is trashed during the function
|
||||
// call. %edx is preserved.
|
||||
let Defs = [EAX],
|
||||
Uses = [ESP, ECX],
|
||||
// call. All other registers are preserved.
|
||||
let Defs = [EAX, ECX],
|
||||
Uses = [ESP],
|
||||
usesCustomInserter = 1 in
|
||||
def TLSCall_32 : I<0, Pseudo, (outs), (ins i32mem:$sym),
|
||||
"# Fixme into a call",
|
||||
"# TLSCall_32",
|
||||
[(X86TLSCall addr:$sym)]>,
|
||||
Requires<[In32BitMode]>;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user