mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 13:11:39 +01:00
23c462a8b5
This allows targets to make more decisions about reserved registers after isel. For example, now it should be certain there are calls or stack objects in the frame or not, which could have been introduced by legalization. Patch by Matthias Braun llvm-svn: 363757
9 lines
316 B
LLVM
9 lines
316 B
LLVM
; RUN: llc < %s -mtriple=i686 -stop-after=finalize-isel | FileCheck %s
|
|
|
|
; CHECK: INLINEASM &"", 1, 12, implicit-def early-clobber $df, 12, implicit-def early-clobber $fpsw, 12, implicit-def early-clobber $eflags
|
|
define void @foo() {
|
|
entry:
|
|
call void asm sideeffect "", "~{dirflag},~{fpsr},~{flags}"()
|
|
ret void
|
|
}
|