projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
23f7f58
)
implement anyextend from i1 -> i64
author
Chris Lattner
<sabre@nondot.org>
Sat, 5 May 2007 22:17:00 +0000
(22:17 +0000)
committer
Chris Lattner
<sabre@nondot.org>
Sat, 5 May 2007 22:17:00 +0000
(22:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36802
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/IA64/IA64InstrInfo.td
patch
|
blob
|
history
diff --git
a/lib/Target/IA64/IA64InstrInfo.td
b/lib/Target/IA64/IA64InstrInfo.td
index b31b5fea08d7afdca24bc6c80aed04e190f62784..57f5f66851cfe497d0abf080e894a7e2125443b6 100644
(file)
--- a/
lib/Target/IA64/IA64InstrInfo.td
+++ b/
lib/Target/IA64/IA64InstrInfo.td
@@
-162,6
+162,8
@@
def TPCMPIMM8NE : AForm<0x03, 0x0b,
// zero extend a bool (predicate reg) into an integer reg
def ZXTb : Pat<(zext PR:$src),
(TPCADDIMM22 (ADDS r0, 0), 1, PR:$src)>;
+def AXTb : Pat<(anyext PR:$src),
+ (TPCADDIMM22 (ADDS r0, 0), 1, PR:$src)>;
// normal sign/zero-extends
def SXT1 : AForm_DAG<0x03, 0x0b, (ops GR:$dst, GR:$src), "sxt1 $dst = $src",