[all-commits] [llvm/llvm-project] bbd57e: [SelectionDAG] Add initial plumbing for the disjoi...
Craig Topper via All-commits
all-commits at lists.llvm.org
Tue Jan 2 21:58:15 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bbd57e18326b4c58072a113190afaadd147c679e
https://github.com/llvm/llvm-project/commit/bbd57e18326b4c58072a113190afaadd147c679e
Author: Craig Topper <craig.topper at sifive.com>
Date: 2024-01-02 (Tue, 02 Jan 2024)
Changed paths:
M llvm/include/llvm/CodeGen/SelectionDAGNodes.h
M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Log Message:
-----------
[SelectionDAG] Add initial plumbing for the disjoint flag. (#76751)
This copies the flag from IR to the SDNode in SelectionDAGBuilder, clears
the flag in SimplifyDemandedBits, and adds it to canCreateUndefOrPoison.
Uses of the flag will come in later patches.
More information about the All-commits
mailing list