Skip to content

Commit 9d8f8e1

Browse files
committed
rebasing
1 parent 616a443 commit 9d8f8e1

File tree

4 files changed

+9
-14
lines changed

4 files changed

+9
-14
lines changed

llvm/lib/Target/X86/X86FastISel.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3544,7 +3544,9 @@ bool X86FastISel::fastLowerCall(CallLoweringInfo &CLI) {
35443544

35453545
MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(CallOpc));
35463546
if (NeedLoad)
3547-
MIB.addReg(Is64Bit ? X86::RIP : 0).addImm(1).addReg(0);
3547+
MIB.addReg(Is64Bit ? static_cast<unsigned>(X86::RIP) : 0U)
3548+
.addImm(1)
3549+
.addReg(0);
35483550
if (Symbol)
35493551
MIB.addSym(Symbol, OpFlags);
35503552
else

llvm/lib/Target/X86/X86ISelLowering.cpp

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29986,14 +29986,9 @@ static SDValue LowerShift(SDValue Op, const X86Subtarget &Subtarget,
2998629986
MVT::getVectorVT(NarrowScalarVT, WideNumElts), dl, AmtWideElts);
2998729987
AmtWide = DAG.getZExtOrTrunc(AmtWide, dl, WideVT);
2998829988
// Perform the actual shift.
29989-
<<<<<<< HEAD
29990-
unsigned LogicalOpc = Opc == ISD::SRA ? ISD::SRL : Opc;
29991-
SDValue ShiftedR = DAG.getNode(LogicalOpc, dl, WideVT, RWide, AmtWide);
29992-
=======
2999329989
unsigned LogicalOpc =
2999429990
Opc == ISD::SRA ? static_cast<unsigned>(ISD::SRL) : Opc;
29995-
SDValue ShiftedR = DAG.getNode(LogicalOpc, dl, VT16, R16, Amt16);
29996-
>>>>>>> ae2283c2c014 (static_cast)
29991+
SDValue ShiftedR = DAG.getNode(LogicalOpc, dl, WideVT, RWide, AmtWide);
2999729992
// Now we need to construct a mask which will "drop" bits that get
2999829993
// shifted past the LSB/MSB. For a logical shift left, it will look
2999929994
// like:

mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -864,7 +864,7 @@ static uint64_t getTrailingNonUnitLoopDimIdx(LinalgOp linalgOp) {
864864
"For statically shaped Linalg Ops, only one "
865865
"non-unit loop dim is expected");
866866

867-
size_t idx = loopRanges.size() - 1;
867+
ssize_t idx = loopRanges.size() - 1;
868868
for (; idx >= 0; idx--)
869869
if (loopRanges[idx] != 1)
870870
break;

mlir/lib/Transforms/Utils/DialectConversion.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1045,9 +1045,8 @@ UnresolvedMaterializationRewrite::UnresolvedMaterializationRewrite(
10451045
const TypeConverter *converter, MaterializationKind kind, Type originalType)
10461046
: OperationRewrite(Kind::UnresolvedMaterialization, rewriterImpl, op),
10471047
converterAndKind(converter, kind), originalType(originalType) {
1048-
assert(!originalType ||
1049-
kind == MaterializationKind::Target &&
1050-
"original type is valid only for target materializations");
1048+
assert((!originalType || kind == MaterializationKind::Target) &&
1049+
"original type is valid only for target materializations");
10511050
rewriterImpl.unresolvedMaterializations[op] = this;
10521051
}
10531052

@@ -1337,9 +1336,8 @@ Value ConversionPatternRewriterImpl::buildUnresolvedMaterialization(
13371336
MaterializationKind kind, OpBuilder::InsertPoint ip, Location loc,
13381337
ValueRange inputs, Type outputType, Type originalType,
13391338
const TypeConverter *converter) {
1340-
assert(!originalType ||
1341-
kind == MaterializationKind::Target &&
1342-
"original type is valid only for target materializations");
1339+
assert((!originalType || kind == MaterializationKind::Target) &&
1340+
"original type is valid only for target materializations");
13431341

13441342
// Avoid materializing an unnecessary cast.
13451343
if (inputs.size() == 1 && inputs.front().getType() == outputType)

0 commit comments

Comments
 (0)