| Index: src/IceTargetLowering.cpp
|
| diff --git a/src/IceTargetLowering.cpp b/src/IceTargetLowering.cpp
|
| index 92223c9132d1fe2f582a31ec368c185621699357..a5bd86b05edd48f06504daac0cb7d560826ffe47 100644
|
| --- a/src/IceTargetLowering.cpp
|
| +++ b/src/IceTargetLowering.cpp
|
| @@ -137,6 +137,16 @@ std::unique_ptr<Assembler> TargetLowering::createAssembler(TargetArch Target,
|
| return nullptr;
|
| }
|
|
|
| +void TargetLowering::genTargetHelperCalls() {
|
| + for (CfgNode *Node : Func->getNodes()) {
|
| + Context.init(Node);
|
| + while (!Context.atEnd()) {
|
| + PostIncrLoweringContext _(Context);
|
| + genTargetHelperCallFor(Context.getCur());
|
| + }
|
| + }
|
| +}
|
| +
|
| void TargetLowering::doAddressOpt() {
|
| if (llvm::isa<InstLoad>(*Context.getCur()))
|
| doAddressOptLoad();
|
|
|