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:
92ecc30
)
[X86] Use SelectionDAG::getZExtOrTrunc to simplify some code. NFCI
author
Craig Topper
<craig.topper@intel.com>
Wed, 29 Jan 2020 00:13:51 +0000
(16:13 -0800)
committer
Craig Topper
<craig.topper@intel.com>
Wed, 29 Jan 2020 00:27:59 +0000
(16:27 -0800)
llvm/lib/Target/X86/X86ISelLowering.cpp
patch
|
blob
|
history
diff --git
a/llvm/lib/Target/X86/X86ISelLowering.cpp
b/llvm/lib/Target/X86/X86ISelLowering.cpp
index e8e1e1c22242a4af50344213e5d4d4824b18ee37..ce71634e17f7572d95bdb09fd579a3adc3a65bbe 100644
(file)
--- a/
llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/
llvm/lib/Target/X86/X86ISelLowering.cpp
@@
-25475,8
+25475,7
@@
SDValue X86TargetLowering::LowerFLT_ROUNDS_(SDValue Op,
DAG.getConstant(1, DL, MVT::i16)),
DAG.getConstant(3, DL, MVT::i16));
- return DAG.getNode((VT.getSizeInBits() < 16 ?
- ISD::TRUNCATE : ISD::ZERO_EXTEND), DL, VT, RetVal);
+ return DAG.getZExtOrTrunc(RetVal, DL, VT);
}
// Split an unary integer op into 2 half sized ops.