ADC returns two values, but we currently create an SDNode with only one. This is wrong, and when we try to combine ADC, SelectionDAG asks for the second return value, which isn't available, so we assert.
Details
Details
Diff Detail
Diff Detail
Differential D31911
[X86] Create the correct ADC/SBB SDNode when lowering add davide on Apr 10 2017, 3:53 PM. Authored by
Details ADC returns two values, but we currently create an SDNode with only one. This is wrong, and when we try to combine ADC, SelectionDAG asks for the second return value, which isn't available, so we assert.
Diff Detail |