[all-commits] [llvm/llvm-project] 976a3e: [SelectionDAG] Make fast and linearize visible by ...
Pan Tao via All-commits
all-commits at lists.llvm.org
Sun May 16 20:58:16 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 976a3e5f61415e784c85b341180eac300cc8b7a5
https://github.com/llvm/llvm-project/commit/976a3e5f61415e784c85b341180eac300cc8b7a5
Author: Pan, Tao <tao.pan at intel.com>
Date: 2021-05-17 (Mon, 17 May 2021)
Changed paths:
A clang/test/CodeGen/pre-ra-sched.c
M llvm/include/llvm/CodeGen/TargetLowering.h
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Log Message:
-----------
[SelectionDAG] Make fast and linearize visible by clang -pre-RA-sched
ScheduleDAGFast.cpp is compiled to object file, but the ScheduleDAGFast
object file isn't linked into clang executable file as no symbol is
referred by outside. Add calling to createXxx of ScheduleDAGFast.cpp,
then the ScheduleDAGFast object file will be linked into clang
executable file. The static RegisterScheduler will register scheduler
fast and linearize at clang boot time.
Reviewed By: pengfei
Differential Revision: https://reviews.llvm.org/D101601
More information about the All-commits
mailing list