The CACOP instruction is mainly used for cache initialization
and cache-consistency maintenance.
Depends on D140872
Paths
| Differential D140527
[LoongArch] Add intrinsics for CACOP instruction ClosedPublic Authored by XiaodongLoong on Dec 21 2022, 11:10 PM.
Details Summary The CACOP instruction is mainly used for cache initialization Depends on D140872
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptDec 21 2022, 11:10 PM XiaodongLoong added reviewers: SixWeining, gonglingqin, wangleiat, xry111, xen0n.Dec 21 2022, 11:12 PM This revision is now accepted and ready to land.Jan 4 2023, 1:38 AM Closed by commit rG9e06d18c80e7: [LoongArch] Add intrinsics for CACOP instruction (authored by XiaodongLoong). · Explain WhyJan 5 2023, 7:44 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 486740 clang/include/clang/Basic/BuiltinsLoongArch.def
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/lib/Basic/Targets/LoongArch.cpp
clang/lib/CodeGen/CGBuiltin.cpp
clang/lib/Headers/larchintrin.h
clang/lib/Sema/SemaChecking.cpp
clang/test/CodeGen/LoongArch/intrinsic-la32-error.c
clang/test/CodeGen/LoongArch/intrinsic-la32.c
clang/test/CodeGen/LoongArch/intrinsic-la64.c
clang/test/Driver/loongarch-default-features.c
llvm/include/llvm/IR/IntrinsicsLoongArch.td
llvm/lib/Target/LoongArch/LoongArchISelLowering.h
llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
llvm/lib/Target/LoongArch/LoongArchInstrInfo.td
llvm/test/CodeGen/LoongArch/intrinsic-la32-error.ll
llvm/test/CodeGen/LoongArch/intrinsic-la32.ll
llvm/test/CodeGen/LoongArch/intrinsic-la64-error.ll
llvm/test/CodeGen/LoongArch/intrinsic-la64.ll
|