Rather than having a separate pass to add the hint instructions,
emit them directly into the streamer during asm printing.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D149511
[RISCV] Move NTLH hint emission into RISCVAsmPrinter.cpp. ClosedPublic Authored by craig.topper on Apr 29 2023, 12:21 AM.
Details Summary Rather than having a separate pass to add the hint instructions,
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 29 2023, 3:54 AM Closed by commit rG13fe6733019a: [RISCV] Move NTLH hint emission into RISCVAsmPrinter.cpp. (authored by craig.topper). · Explain WhyMay 1 2023, 12:12 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 518134 llvm/lib/Target/RISCV/CMakeLists.txt
llvm/lib/Target/RISCV/RISCV.h
llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp
llvm/lib/Target/RISCV/RISCVInsertNTLHInsts.cpp
llvm/lib/Target/RISCV/RISCVInstrInfo.td
llvm/lib/Target/RISCV/RISCVInstrInfoZihintntl.td
llvm/lib/Target/RISCV/RISCVTargetMachine.cpp
llvm/test/CodeGen/RISCV/O0-pipeline.ll
llvm/test/CodeGen/RISCV/O3-pipeline.ll
|
clang-format not found in user’s local PATH; not linting file.