summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/OptBisect.cpp
diff options
context:
space:
mode:
authorGor Nishanov <GorNishanov@gmail.com>2017-03-11 01:30:17 +0000
committerGor Nishanov <GorNishanov@gmail.com>2017-03-11 01:30:17 +0000
commitce43bd224293905b9ac0303b463d1b2963213367 (patch)
tree5bf0e677fc591cdc80be04573b626f844e59ed72 /llvm/lib/IR/OptBisect.cpp
parentca9ca5440ee72ab7e68315367ef9a3ef83064ed7 (diff)
downloadbcm5719-llvm-ce43bd224293905b9ac0303b463d1b2963213367.tar.gz
bcm5719-llvm-ce43bd224293905b9ac0303b463d1b2963213367.zip
[coroutines] Refactor SuspendExpr to create just one OpaqueValue (almost NFC)
Summary: Create only one OpaqueValue for await_ready/await_suspend/await_resume. Store OpaqueValue used in the CoroutineSuspendExpr node, so that CodeGen does not have to hunt looking for it. Reviewers: rsmith, EricWF, aaron.ballman Reviewed By: EricWF Subscribers: mehdi_amini, cfe-commits Differential Revision: https://reviews.llvm.org/D30775 llvm-svn: 297541
Diffstat (limited to 'llvm/lib/IR/OptBisect.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud