[all-commits] [llvm/llvm-project] 65a2f6: [Hexagon] Create an intrinsic to profile using a c...
Jyotsna Verma via All-commits
all-commits at lists.llvm.org
Mon Mar 28 08:34:37 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 65a2f6ad9c652536d7c394cad2ac83d306e6b587
https://github.com/llvm/llvm-project/commit/65a2f6ad9c652536d7c394cad2ac83d306e6b587
Author: Jyotsna Verma <jverma at quicinc.com>
Date: 2022-03-28 (Mon, 28 Mar 2022)
Changed paths:
M llvm/include/llvm/IR/IntrinsicsHexagon.td
M llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
M llvm/lib/Target/Hexagon/HexagonPatterns.td
M llvm/lib/Target/Hexagon/HexagonPseudo.td
A llvm/test/CodeGen/Hexagon/instrprof-custom.ll
Log Message:
-----------
[Hexagon] Create an intrinsic to profile using a custom handler
The intrinsic is lowered into a hexagon pseudo instruction which
after register allocation is expanded into A2_tfrsi and J2_call.
More information about the All-commits
mailing list