mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 11:13:28 +01:00
[DAGCombiner] Various nits. NFC
llvm-svn: 369520
This commit is contained in:
parent
d0827d9f9d
commit
ad4cf627a9
@ -12418,9 +12418,8 @@ SDValue DAGCombiner::visitFDIV(SDNode *N) {
|
||||
// If this FDIV is part of a reciprocal square root, it may be folded
|
||||
// into a target-specific square root estimate instruction.
|
||||
if (N1.getOpcode() == ISD::FSQRT) {
|
||||
if (SDValue RV = buildRsqrtEstimate(N1.getOperand(0), Flags)) {
|
||||
if (SDValue RV = buildRsqrtEstimate(N1.getOperand(0), Flags))
|
||||
return DAG.getNode(ISD::FMUL, DL, VT, N0, RV, Flags);
|
||||
}
|
||||
} else if (N1.getOpcode() == ISD::FP_EXTEND &&
|
||||
N1.getOperand(0).getOpcode() == ISD::FSQRT) {
|
||||
if (SDValue RV = buildRsqrtEstimate(N1.getOperand(0).getOperand(0),
|
||||
@ -16076,9 +16075,8 @@ SDValue DAGCombiner::visitSTORE(SDNode *N) {
|
||||
// See if we can simplify the input to this truncstore with knowledge that
|
||||
// only the low bits are being used. For example:
|
||||
// "truncstore (or (shl x, 8), y), i8" -> "truncstore y, i8"
|
||||
SDValue Shorter = DAG.GetDemandedBits(Value, TruncDemandedBits);
|
||||
AddToWorklist(Value.getNode());
|
||||
if (Shorter)
|
||||
if (SDValue Shorter = DAG.GetDemandedBits(Value, TruncDemandedBits))
|
||||
return DAG.getTruncStore(Chain, SDLoc(N), Shorter, Ptr, ST->getMemoryVT(),
|
||||
ST->getMemOperand());
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user