Upstream changes caused build failure
Failing: rv@874f051f0d5aae9878215a9ba016f2139bbbf385, 2018-10-19 6:21
Working: rv@43972b36e3be86b0fccc95d5a116332d17735953, 2018-10-18 6:21
Error:
/builds/HPC2SE-Project/pacxx-ci/llvm/tools/rv/src/transform/maskExpander.cpp: In member function 'void rv::MaskExpander::getPredecessorEdges(const llvm::Instruction&, const llvm::BasicBlock&, rv::IndexSet&) const':
/builds/HPC2SE-Project/pacxx-ci/llvm/tools/rv/src/transform/maskExpander.cpp:100:35: error: 'const class llvm::Instruction' has no member named 'getNumSuccessors'
for (size_t i = 0; i < termInst.getNumSuccessors(); ++i) {
^
/builds/HPC2SE-Project/pacxx-ci/llvm/tools/rv/src/transform/maskExpander.cpp:101:33: error: 'const class llvm::Instruction' has no member named 'getSuccessor'
auto * succBlock = termInst.getSuccessor(i);
^
tools/rv/src/CMakeFiles/RV.dir/build.make:1190: recipe for target 'tools/rv/src/CMakeFiles/RV.dir/transform/maskExpander.cpp.o' failed
make[2]: *** [tools/rv/src/CMakeFiles/RV.dir/transform/maskExpander.cpp.o] Error 1