Support new intrinsics for following instrauctions.
- VLDZ, VPCNT, VBRV
- LCR, SCR, TSCR, FIDCR
- FENCE
Also clean the intrinsics implementation of a following instruction.
- SVOB
Paths
| Differential D121509
[VE] Support more intrinsics ClosedPublic Authored by kaz7 on Mar 11 2022, 8:24 PM.
Details
Summary Support new intrinsics for following instrauctions.
Also clean the intrinsics implementation of a following instruction.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 14 2022, 1:17 AM This revision was landed with ongoing or failed builds.Mar 14 2022, 3:17 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 415044 llvm/include/llvm/IR/IntrinsicsVE.td
llvm/include/llvm/IR/IntrinsicsVEVL.gen.td
llvm/lib/Target/VE/VEInstrInfo.td
llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td
llvm/lib/Target/VE/VEInstrIntrinsicVL.td
llvm/test/CodeGen/VE/VELIntrinsics/fence.ll
llvm/test/CodeGen/VE/VELIntrinsics/lcr.ll
llvm/test/CodeGen/VE/VELIntrinsics/vbrv.ll
llvm/test/CodeGen/VE/VELIntrinsics/vldz.ll
llvm/test/CodeGen/VE/VELIntrinsics/vpcnt.ll
|