[all-commits] [llvm/llvm-project] 3a8d7f: [SimplifyCFG] teach simplifycfg not to introduce p...
Jameson Nash via All-commits
all-commits at lists.llvm.org
Mon Aug 15 12:12:40 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3a8d7fe20199aa73590d7a240ac9376624203b7f
https://github.com/llvm/llvm-project/commit/3a8d7fe20199aa73590d7a240ac9376624203b7f
Author: Jameson Nash <vtjnash at gmail.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
A llvm/test/Transforms/SimplifyCFG/nonintegral.ll
Log Message:
-----------
[SimplifyCFG] teach simplifycfg not to introduce ptrtoint for NI pointers
SimplifyCFG expects to be able to cast both sides to an int, if either side can be case to an int, but this is not desirable or legal, in general, per D104547.
Spotted in https://github.com/JuliaLang/julia/issues/45702
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D128670
More information about the All-commits
mailing list