• Home
  • Raw
  • Download

Lines Matching refs:Nucleus

102 				callRetBlock[dst.label].push_back(Nucleus::createBasicBlock());  in program()
600 Nucleus::setInsertBlock(returnBlock); in program()
1038 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL()
1048 Nucleus::createBr(labelBlock[labelIndex]); in CALL()
1049 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALL()
1078 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb()
1089 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZb()
1107 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp()
1121 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZp()
1132 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE()
1145 Nucleus::createBr(endBlock); in ELSE()
1146 Nucleus::setInsertBlock(falseBlock); in ELSE()
1160 Nucleus::createBr(endBlock); in ENDIF()
1161 Nucleus::setInsertBlock(endBlock); in ENDIF()
1178 Nucleus::createBr(testBlock); in ENDLOOP()
1179 Nucleus::setInsertBlock(endBlock); in ENDLOOP()
1192 Nucleus::createBr(testBlock); in ENDREP()
1193 Nucleus::setInsertBlock(endBlock); in ENDREP()
1206 Nucleus::createBr(testBlock); in ENDWHILE()
1207 Nucleus::setInsertBlock(endBlock); in ENDWHILE()
1219 Nucleus::createBr(endBlock); in ENDSWITCH()
1220 Nucleus::setInsertBlock(endBlock); in ENDSWITCH()
1251 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IFb()
1252 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IFb()
1300 BasicBlock *trueBlock = Nucleus::createBasicBlock(); in IF()
1301 BasicBlock *falseBlock = Nucleus::createBasicBlock(); in IF()
1317 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in LABEL()
1320 Nucleus::setInsertBlock(labelBlock[labelIndex]); in LABEL()
1338 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in LOOP()
1339 BasicBlock *testBlock = Nucleus::createBasicBlock(); in LOOP()
1340 BasicBlock *endBlock = Nucleus::createBasicBlock(); in LOOP()
1346 Nucleus::createBr(testBlock); in LOOP()
1347 Nucleus::setInsertBlock(testBlock); in LOOP()
1350 Nucleus::setInsertBlock(loopBlock); in LOOP()
1364 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in REP()
1365 BasicBlock *testBlock = Nucleus::createBasicBlock(); in REP()
1366 BasicBlock *endBlock = Nucleus::createBasicBlock(); in REP()
1372 Nucleus::createBr(testBlock); in REP()
1373 Nucleus::setInsertBlock(testBlock); in REP()
1376 Nucleus::setInsertBlock(loopBlock); in REP()
1387 BasicBlock *loopBlock = Nucleus::createBasicBlock(); in WHILE()
1388 BasicBlock *testBlock = Nucleus::createBasicBlock(); in WHILE()
1389 BasicBlock *endBlock = Nucleus::createBasicBlock(); in WHILE()
1398 Nucleus::createBr(testBlock); in WHILE()
1399 Nucleus::setInsertBlock(testBlock); in WHILE()
1412 Nucleus::setInsertBlock(endBlock); in WHILE()
1415 Nucleus::setInsertBlock(loopBlock); in WHILE()
1422 BasicBlock *endBlock = Nucleus::createBasicBlock(); in SWITCH()
1429 BasicBlock *currentBlock = Nucleus::getInsertBlock(); in SWITCH()
1431 Nucleus::setInsertBlock(endBlock); in SWITCH()
1434 Nucleus::setInsertBlock(currentBlock); in SWITCH()
1443 returnBlock = Nucleus::createBasicBlock(); in RET()
1444 Nucleus::createBr(returnBlock); in RET()
1448 BasicBlock *unreachableBlock = Nucleus::createBasicBlock(); in RET()
1456 …SwitchCases *switchCases = Nucleus::createSwitch(value, unreachableBlock, (int)callRetBlock[curren… in RET()
1460 Nucleus::addSwitchCase(switchCases, i, callRetBlock[currentLabel][i]); in RET()
1465 Nucleus::createBr(callRetBlock[currentLabel][0]); in RET()
1469 Nucleus::createBr(unreachableBlock); in RET()
1472 Nucleus::setInsertBlock(unreachableBlock); in RET()
1473 Nucleus::createUnreachable(); in RET()