projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
55863be
)
PPC FMR instruction does not have side effects
author
Hal Finkel
<hfinkel@anl.gov>
Sun, 7 Apr 2013 04:56:16 +0000
(
04:56
+0000)
committer
Hal Finkel
<hfinkel@anl.gov>
Sun, 7 Apr 2013 04:56:16 +0000
(
04:56
+0000)
llvm-svn: 178970
llvm/lib/Target/PowerPC/PPCInstrInfo.td
patch
|
blob
|
history
diff --git
a/llvm/lib/Target/PowerPC/PPCInstrInfo.td
b/llvm/lib/Target/PowerPC/PPCInstrInfo.td
index
8cc5bb6
..
4664e57
100644
(file)
--- a/
llvm/lib/Target/PowerPC/PPCInstrInfo.td
+++ b/
llvm/lib/Target/PowerPC/PPCInstrInfo.td
@@
-1201,6
+1201,7
@@
let Uses = [RM] in {
/// often coalesced away and we don't want the dispatch group builder to think
/// that they will fill slots (which could cause the load of a LSU reject to
/// sneak into a d-group with a store).
+let neverHasSideEffects = 1 in
def FMR : XForm_26<63, 72, (outs F4RC:$frD), (ins F4RC:$frB),
"fmr $frD, $frB", FPGeneral,
[]>, // (set f32:$frD, f32:$frB)