Searched refs:switchOp (Results 1 – 2 of 2) sorted by relevance
436 if (auto switchOp = dyn_cast<LLVM::SwitchOp>(opInst)) { in convertOperationImpl() local438 if (auto weights = switchOp.getBranchWeights()) { in convertOperationImpl()448 moduleTranslation.lookupValue(switchOp.getValue()), in convertOperationImpl()449 moduleTranslation.lookupBlock(switchOp.getDefaultDestination()), in convertOperationImpl()450 switchOp.getCaseDestinations().size(), branchWeights); in convertOperationImpl()453 moduleTranslation.convertType(switchOp.getValue().getType())); in convertOperationImpl()455 llvm::zip(switchOp.getCaseValues()->cast<DenseIntElementsAttr>(), in convertOperationImpl()456 switchOp.getCaseDestinations())) in convertOperationImpl()
462 if (auto switchOp = dyn_cast<LLVM::SwitchOp>(terminator)) { in getPHISourceValue() local465 if (switchOp.getDefaultDestination() == current) in getPHISourceValue()466 return switchOp.getDefaultOperands()[index]; in getPHISourceValue()467 for (const auto &i : llvm::enumerate(switchOp.getCaseDestinations())) in getPHISourceValue()469 return switchOp.getCaseOperands(i.index())[index]; in getPHISourceValue()