public Value CreateBinOp(Instruction.BinaryOps Opc, Value LHS, Value RHS, ReadOnlySpan <char> Name) { var handle = Handle.BuildBinOp((LLVMOpcode)Opc, LHS.Handle, RHS.Handle, Name); return(Context.GetOrCreate(handle)); }
public Value CreateBinOp(Instruction.BinaryOps Opc, Value LHS, Value RHS, string Name = "") => CreateBinOp(Opc, LHS, RHS, Name.AsSpan());