llvm-project/llvm/test/Transforms/FunctionSpecialization
Chuanqi Xu 0fd03feb4b [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant
The may get changed before specialization by RunSCCPSolver. In other
words, the pass may change the function without specialization happens.
Add test and comment to reveal this.
And it may return No Changed if the function get changed by
RunSCCPSolver before the specialization. It looks like a potential bug.

Test Plan: check-all

Reviewed By: https://reviews.llvm.org/D107622

Differential Revision: https://reviews.llvm.org/D107622
2021-08-06 17:00:17 +08:00
..
function-specialization-constant-expression.ll [FuncSpec] Return changed if function is changed by tryToReplaceWithConstant 2021-08-06 17:00:17 +08:00
function-specialization-constant-integers.ll [FuncSpec] Add an option to specializing literal constant 2021-06-30 11:26:44 +08:00
function-specialization-loop.ll
function-specialization-minsize.ll [FuncSpec] Add minsize test. NFC. 2021-06-21 15:21:09 +01:00
function-specialization-nodup.ll [FuncSpec] Don't specialise functions with attribute NoDuplicate. 2021-06-17 10:32:29 +01:00
function-specialization-nodup2.ll [FuncSpec] Don't specialise functions with NoDuplicate instructions. 2021-06-21 09:02:11 +01:00
function-specialization-noexec.ll [FuncSpec] Fixed prefix typo in test function-specialization-noexec.ll. NFC. 2021-06-16 16:25:26 +01:00
function-specialization-recursive.ll [FuncSpec] Support specialising recursive functions 2021-08-04 08:07:04 +01:00
function-specialization-recursive2.ll [FuncSpec] Support specialising recursive functions 2021-08-04 08:07:04 +01:00
function-specialization-recursive3.ll [FuncSpec] Support specialising recursive functions 2021-08-04 08:07:04 +01:00
function-specialization-recursive4.ll [FuncSpec] Support specialising recursive functions 2021-08-04 08:07:04 +01:00
function-specialization-stats.ll [FuncSpec] Remove other passes in a test RUN line. NFC. 2021-06-16 10:36:22 +01:00
function-specialization.ll
function-specialization2.ll
function-specialization3.ll [OpaquePtr] Support forward references in textual IR 2021-06-29 20:10:31 +02:00
function-specialization4.ll [OpaquePtr] Support forward references in textual IR 2021-06-29 20:10:31 +02:00
function-specialization5.ll