Home
last modified time | relevance | path

Searched refs:condBranchOp (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Target/Cpp/
H A DTranslateToCpp.cpp270 cf::CondBranchOp condBranchOp) { in printOperation() argument
272 Block &trueSuccessor = *condBranchOp.getTrueDest(); in printOperation()
273 Block &falseSuccessor = *condBranchOp.getFalseDest(); in printOperation()
275 os << "if (" << emitter.getOrCreateName(condBranchOp.getCondition()) in printOperation()
281 for (auto pair : llvm::zip(condBranchOp.getTrueOperands(), in printOperation()
291 return condBranchOp.emitOpError("unable to find label for successor block"); in printOperation()
297 for (auto pair : llvm::zip(condBranchOp.getFalseOperands(), in printOperation()
307 return condBranchOp.emitOpError() in printOperation()
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/
H A DSerializeOps.cpp484 spirv::BranchConditionalOp condBranchOp) { in processBranchConditionalOp() argument
485 auto conditionID = getValueID(condBranchOp.condition()); in processBranchConditionalOp()
486 auto trueLabelID = getOrCreateBlockID(condBranchOp.getTrueBlock()); in processBranchConditionalOp()
487 auto falseLabelID = getOrCreateBlockID(condBranchOp.getFalseBlock()); in processBranchConditionalOp()
490 if (auto weights = condBranchOp.branch_weights()) { in processBranchConditionalOp()
495 if (failed(emitDebugLine(functionBody, condBranchOp.getLoc()))) in processBranchConditionalOp()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DModuleTranslation.cpp454 if (auto condBranchOp = dyn_cast<LLVM::CondBrOp>(terminator)) { in getPHISourceValue() local
457 return condBranchOp.getSuccessor(0) == current in getPHISourceValue()
458 ? condBranchOp.getTrueDestOperands()[index] in getPHISourceValue()
459 : condBranchOp.getFalseDestOperands()[index]; in getPHISourceValue()