This is an archive of the discontinued LLVM Phabricator instance.

[TargetLowering] Merge ExpandChainLibCall with makeLibCall
ClosedPublic

Authored by craig.topper on Nov 20 2019, 12:20 PM.

Details

Summary

I need to be able to drop an operand for STRICT_FP_ROUND handling on X86. Merging these functions gives me the ArrayRef interface that passes the return type, operands, and debugloc instead of the Node.

Diff Detail

Event Timeline

craig.topper created this revision.Nov 20 2019, 12:20 PM
Herald added a project: Restricted Project. · View Herald TranscriptNov 20 2019, 12:20 PM
Herald added a subscriber: hiraditya. · View Herald Transcript

Merge ExpandChainLibCall with makeLibCall

craig.topper retitled this revision from [TargetLowering] Pass RetVT, operands, and debug location separately to ExpandChainLibCall. to [TargetLowering] Merge ExpandChainLibCall with makeLibCall.Nov 21 2019, 10:51 PM
craig.topper edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Nov 25 2019, 8:51 AM
This revision was automatically updated to reflect the committed changes.