Set operands order for G_MERGE_VALUES and G_UNMERGE_VALUES so
that least significant bits always go first, regardless of endianness.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D54098
[MIPS GlobalISel] Set operand order for G_MERGE and G_UNMERGE ClosedPublic Authored by Petar.Avramovic on Nov 5 2018, 4:01 AM.
Details Summary Set operands order for G_MERGE_VALUES and G_UNMERGE_VALUES so
Diff Detail
Event TimelineHerald added subscribers: arichardson, kristof.beyls, rovka, sdardis. · View Herald TranscriptNov 5 2018, 4:01 AM This revision is now accepted and ready to land.Nov 7 2018, 2:00 AM Closed by commit rL346305: [MIPS GlobalISel] Set operand order for G_MERGE and G_UNMERGE (authored by Petar.Avramovic). · Explain WhyNov 7 2018, 3:48 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 172919 llvm/trunk/lib/Target/Mips/MipsCallLowering.h
llvm/trunk/lib/Target/Mips/MipsCallLowering.cpp
llvm/trunk/lib/Target/Mips/MipsLegalizerInfo.cpp
llvm/trunk/test/CodeGen/Mips/GlobalISel/irtranslator/split_args.ll
llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/add.mir
llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/constants.mir
|