[llvm] [FastISel] Don't select a CallInst as a BasicBlock in the SelectionDAG fallback if it has bundled ops (PR #162895)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 10 17:41:21 PDT 2025


================
@@ -1825,6 +1825,14 @@ void SelectionDAGISel::SelectAllBasicBlocks(const Function &Fn) {
 
           reportFastISelFailure(*MF, *ORE, R, EnableFastISelAbort > 2);
 
+          // If the call has operand bundles, then it's best if they are handled
----------------
arsenm wrote:

I don't understand the flow here. These seems pretty far removed from where the problem is?

https://github.com/llvm/llvm-project/pull/162895


More information about the llvm-commits mailing list