Current SplatOperand starts from 1 because operand 0 (or 1) is intrinsic
id in SelectionDAG.
Paths
| Differential D117453
[RISCV] Make SplatOperand start from 0. ClosedPublic Authored by HanKuanChen on Jan 16 2022, 11:10 PM.
Details Summary Current SplatOperand starts from 1 because operand 0 (or 1) is intrinsic id in SelectionDAG.
Diff Detail
Event TimelineHerald added subscribers: VincentWu, luke957, achieveartificialintelligence and 27 others. · View Herald TranscriptJan 16 2022, 11:10 PM This revision is now accepted and ready to land.Jan 16 2022, 11:22 PM craig.topper removed a child revision: D117452: [RISCV] Provide VLOperand in td..Jan 17 2022, 8:22 PM This revision was landed with ongoing or failed builds.Jan 17 2022, 8:30 PM Closed by commit rG3fc4b5896a33: [RISCV] Make SplatOperand start from 0. (authored by HanKuanChen, committed by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 400698 llvm/include/llvm/IR/IntrinsicsRISCV.td
llvm/lib/Target/RISCV/RISCVISelLowering.h
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
|