aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2017-10-09 08:14:04 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2017-10-09 08:18:00 -0700
commitbb789adc1543684512aab1c83b13872b9ca27c63 (patch)
treeaae3b991fb085985f0acc93f6262945be74e1818 /tensorflow
parent21da2369596e8d21aab6a562c747f4ea8a72480b (diff)
[TF:XLA] Rename HloOpcode::kLogicalX to kX
PiperOrigin-RevId: 171536686
Diffstat (limited to 'tensorflow')
-rw-r--r--tensorflow/compiler/xla/service/cpu/ir_emitter.cc4
-rw-r--r--tensorflow/compiler/xla/service/elemental_ir_emitter.cc12
-rw-r--r--tensorflow/compiler/xla/service/hlo_graph_dumper.cc6
-rw-r--r--tensorflow/compiler/xla/service/hlo_instruction.cc34
-rw-r--r--tensorflow/compiler/xla/service/hlo_matchers.h6
-rw-r--r--tensorflow/compiler/xla/service/hlo_opcode.cc12
-rw-r--r--tensorflow/compiler/xla/service/hlo_opcode.h6
-rw-r--r--tensorflow/compiler/xla/service/instruction_fusion.cc6
-rw-r--r--tensorflow/compiler/xla/service/shape_inference.cc6
-rw-r--r--tensorflow/compiler/xla/service/user_computation.cc6
10 files changed, 49 insertions, 49 deletions
diff --git a/tensorflow/compiler/xla/service/cpu/ir_emitter.cc b/tensorflow/compiler/xla/service/cpu/ir_emitter.cc
index 8132207699..c9c87f065b 100644
--- a/tensorflow/compiler/xla/service/cpu/ir_emitter.cc
+++ b/tensorflow/compiler/xla/service/cpu/ir_emitter.cc
@@ -1511,11 +1511,11 @@ IrEmitter::ReductionGenerator IrEmitter::MatchReductionGenerator(
: ir_builder->CreateFMul(lhs, rhs);
};
- case HloOpcode::kLogicalAnd:
+ case HloOpcode::kAnd:
return [](llvm::IRBuilder<>* ir_builder, llvm::Value* lhs,
llvm::Value* rhs) { return ir_builder->CreateAnd(lhs, rhs); };
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kOr:
return [](llvm::IRBuilder<>* ir_builder, llvm::Value* lhs,
llvm::Value* rhs) { return ir_builder->CreateOr(lhs, rhs); };
diff --git a/tensorflow/compiler/xla/service/elemental_ir_emitter.cc b/tensorflow/compiler/xla/service/elemental_ir_emitter.cc
index 7117ecb08b..12fb88f39c 100644
--- a/tensorflow/compiler/xla/service/elemental_ir_emitter.cc
+++ b/tensorflow/compiler/xla/service/elemental_ir_emitter.cc
@@ -126,7 +126,7 @@ StatusOr<llvm::Value*> ElementalIrEmitter::EmitIntegerUnaryOp(
}
case HloOpcode::kNegate:
return ir_builder_->CreateNeg(operand_value);
- case HloOpcode::kLogicalNot:
+ case HloOpcode::kNot:
// It is not sufficient to just call CreateNot() here because a PRED is
// represented as an i8 and the truth value is stored only in the bottom
// bit.
@@ -557,9 +557,9 @@ StatusOr<llvm::Value*> ElementalIrEmitter::EmitIntegerBinaryOp(
is_signed ? llvm::ICmpInst::ICMP_SGE : llvm::ICmpInst::ICMP_UGE,
lhs_value, rhs_value),
lhs_value, rhs_value);
- case HloOpcode::kLogicalAnd:
+ case HloOpcode::kAnd:
return ir_builder_->CreateAnd(lhs_value, rhs_value);
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kOr:
return ir_builder_->CreateOr(lhs_value, rhs_value);
default:
return Unimplemented("binary integer op '%s'",
@@ -799,7 +799,7 @@ llvm_ir::ElementGenerator ElementalIrEmitter::MakeElementGenerator(
case HloOpcode::kSign:
case HloOpcode::kSin:
case HloOpcode::kTanh:
- case HloOpcode::kLogicalNot:
+ case HloOpcode::kNot:
return [this, hlo, &operand_to_generator](
const IrArray::Index& index) -> StatusOr<llvm::Value*> {
TF_ASSIGN_OR_RETURN(llvm::Value * operand_value,
@@ -821,8 +821,8 @@ llvm_ir::ElementGenerator ElementalIrEmitter::MakeElementGenerator(
case HloOpcode::kPower:
case HloOpcode::kRemainder:
case HloOpcode::kSubtract:
- case HloOpcode::kLogicalAnd:
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kAnd:
+ case HloOpcode::kOr:
return [this, hlo, &operand_to_generator](
const IrArray::Index& index) -> StatusOr<llvm::Value*> {
const HloInstruction* lhs = hlo->operand(0);
diff --git a/tensorflow/compiler/xla/service/hlo_graph_dumper.cc b/tensorflow/compiler/xla/service/hlo_graph_dumper.cc
index 9b4a2f1048..20fc85c0e9 100644
--- a/tensorflow/compiler/xla/service/hlo_graph_dumper.cc
+++ b/tensorflow/compiler/xla/service/hlo_graph_dumper.cc
@@ -777,9 +777,9 @@ ColorScheme HloDotDumper::GetInstructionColor(const HloInstruction* instr) {
case HloOpcode::kIsFinite:
case HloOpcode::kLe:
case HloOpcode::kLog:
- case HloOpcode::kLogicalAnd:
- case HloOpcode::kLogicalNot:
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kAnd:
+ case HloOpcode::kNot:
+ case HloOpcode::kOr:
case HloOpcode::kLt:
case HloOpcode::kMaximum:
case HloOpcode::kMinimum:
diff --git a/tensorflow/compiler/xla/service/hlo_instruction.cc b/tensorflow/compiler/xla/service/hlo_instruction.cc
index 7419ab8704..77a748163e 100644
--- a/tensorflow/compiler/xla/service/hlo_instruction.cc
+++ b/tensorflow/compiler/xla/service/hlo_instruction.cc
@@ -126,7 +126,7 @@ HloInstruction::CreateGetTupleElement(const Shape& shape,
case HloOpcode::kFloor:
case HloOpcode::kIsFinite:
case HloOpcode::kLog:
- case HloOpcode::kLogicalNot:
+ case HloOpcode::kNot:
case HloOpcode::kNegate:
case HloOpcode::kSign:
case HloOpcode::kSin:
@@ -161,8 +161,8 @@ HloInstruction::CreateGetTupleElement(const Shape& shape,
case (HloOpcode::kPower):
case (HloOpcode::kRemainder):
case (HloOpcode::kSubtract):
- case (HloOpcode::kLogicalAnd):
- case (HloOpcode::kLogicalOr):
+ case (HloOpcode::kAnd):
+ case (HloOpcode::kOr):
break;
default:
LOG(FATAL) << "Invalid binary instruction opcode "
@@ -879,7 +879,7 @@ std::unique_ptr<HloInstruction> HloInstruction::CloneWithNewOperands(
case HloOpcode::kIsFinite:
case HloOpcode::kFloor:
case HloOpcode::kLog:
- case HloOpcode::kLogicalNot:
+ case HloOpcode::kNot:
case HloOpcode::kNegate:
case HloOpcode::kSign:
case HloOpcode::kSin:
@@ -903,8 +903,8 @@ std::unique_ptr<HloInstruction> HloInstruction::CloneWithNewOperands(
case HloOpcode::kMinimum:
case HloOpcode::kPower:
case HloOpcode::kRemainder:
- case HloOpcode::kLogicalAnd:
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kAnd:
+ case HloOpcode::kOr:
CHECK_EQ(new_operands.size(), 2);
return CreateBinary(shape, opcode_, new_operands[0], new_operands[1]);
// Ternary ops.
@@ -1258,9 +1258,9 @@ bool HloInstruction::IdenticalSlowPath(
case HloOpcode::kIsFinite:
case HloOpcode::kLe:
case HloOpcode::kLog:
- case HloOpcode::kLogicalAnd:
- case HloOpcode::kLogicalNot:
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kAnd:
+ case HloOpcode::kNot:
+ case HloOpcode::kOr:
case HloOpcode::kLt:
case HloOpcode::kMaximum:
case HloOpcode::kMinimum:
@@ -1957,9 +1957,9 @@ Status HloInstruction::Visit(DfsHloVisitor* visitor) {
return visitor->HandleMaximum(this);
case HloOpcode::kMinimum:
return visitor->HandleMinimum(this);
- case HloOpcode::kLogicalAnd:
+ case HloOpcode::kAnd:
return visitor->HandleLogicalAnd(this, operands_[0], operands_[1]);
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kOr:
return visitor->HandleLogicalOr(this, operands_[0], operands_[1]);
case HloOpcode::kConcatenate:
return visitor->HandleConcatenate(this, operands_);
@@ -2016,7 +2016,7 @@ Status HloInstruction::Visit(DfsHloVisitor* visitor) {
return visitor->HandleSin(this, operands_[0]);
case HloOpcode::kIsFinite:
return visitor->HandleIsFinite(this, operands_[0]);
- case HloOpcode::kLogicalNot:
+ case HloOpcode::kNot:
return visitor->HandleLogicalNot(this, operands_[0]);
case HloOpcode::kBitcast:
return visitor->HandleBitcast(this);
@@ -2319,8 +2319,8 @@ bool HloInstruction::IsElementwiseBinary() const {
case HloOpcode::kPower:
case HloOpcode::kRemainder:
case HloOpcode::kSubtract:
- case HloOpcode::kLogicalAnd:
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kAnd:
+ case HloOpcode::kOr:
return true;
default:
return false;
@@ -2344,7 +2344,7 @@ bool HloInstruction::IsElementwise() const {
case HloOpcode::kFloor:
case HloOpcode::kIsFinite:
case HloOpcode::kLog:
- case HloOpcode::kLogicalNot:
+ case HloOpcode::kNot:
case HloOpcode::kNegate:
case HloOpcode::kReducePrecision:
case HloOpcode::kSign:
@@ -2368,8 +2368,8 @@ bool HloInstruction::IsElementwise() const {
case HloOpcode::kPower:
case HloOpcode::kRemainder:
case HloOpcode::kSubtract:
- case HloOpcode::kLogicalAnd:
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kAnd:
+ case HloOpcode::kOr:
return true;
// Ternary elementwise operations.
diff --git a/tensorflow/compiler/xla/service/hlo_matchers.h b/tensorflow/compiler/xla/service/hlo_matchers.h
index b1b3dd61a6..ab5e5463fa 100644
--- a/tensorflow/compiler/xla/service/hlo_matchers.h
+++ b/tensorflow/compiler/xla/service/hlo_matchers.h
@@ -79,9 +79,9 @@ HLO_MATCHER(Infeed);
HLO_MATCHER(IsFinite);
HLO_MATCHER(Le);
HLO_MATCHER(Log);
-HLO_MATCHER(LogicalAnd);
-HLO_MATCHER(LogicalNot);
-HLO_MATCHER(LogicalOr);
+HLO_MATCHER(And);
+HLO_MATCHER(Not);
+HLO_MATCHER(Or);
HLO_MATCHER(Lt);
HLO_MATCHER(Map);
HLO_MATCHER(Maximum);
diff --git a/tensorflow/compiler/xla/service/hlo_opcode.cc b/tensorflow/compiler/xla/service/hlo_opcode.cc
index 83fe6ef6c9..d3d78f4a99 100644
--- a/tensorflow/compiler/xla/service/hlo_opcode.cc
+++ b/tensorflow/compiler/xla/service/hlo_opcode.cc
@@ -95,12 +95,12 @@ string HloOpcodeString(HloOpcode opcode) {
return "less-than-or-equal-to";
case HloOpcode::kLog:
return "log";
- case HloOpcode::kLogicalAnd:
- return "logical-and";
- case HloOpcode::kLogicalOr:
- return "logical-or";
- case HloOpcode::kLogicalNot:
- return "logical-not";
+ case HloOpcode::kAnd:
+ return "and";
+ case HloOpcode::kOr:
+ return "or";
+ case HloOpcode::kNot:
+ return "not";
case HloOpcode::kLt:
return "less-than";
case HloOpcode::kMap:
diff --git a/tensorflow/compiler/xla/service/hlo_opcode.h b/tensorflow/compiler/xla/service/hlo_opcode.h
index 7b23249640..9c26f360fb 100644
--- a/tensorflow/compiler/xla/service/hlo_opcode.h
+++ b/tensorflow/compiler/xla/service/hlo_opcode.h
@@ -62,9 +62,9 @@ enum class HloOpcode {
kIsFinite,
kLe,
kLog,
- kLogicalAnd,
- kLogicalNot,
- kLogicalOr,
+ kAnd,
+ kNot,
+ kOr,
kLt,
kMap,
kMaximum,
diff --git a/tensorflow/compiler/xla/service/instruction_fusion.cc b/tensorflow/compiler/xla/service/instruction_fusion.cc
index 7a27381642..e08e4e4d69 100644
--- a/tensorflow/compiler/xla/service/instruction_fusion.cc
+++ b/tensorflow/compiler/xla/service/instruction_fusion.cc
@@ -53,9 +53,9 @@ namespace xla {
case HloOpcode::kInfeed:
case HloOpcode::kIsFinite:
case HloOpcode::kLe:
- case HloOpcode::kLogicalAnd:
- case HloOpcode::kLogicalNot:
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kAnd:
+ case HloOpcode::kNot:
+ case HloOpcode::kOr:
case HloOpcode::kLt:
case HloOpcode::kMaximum:
case HloOpcode::kMinimum:
diff --git a/tensorflow/compiler/xla/service/shape_inference.cc b/tensorflow/compiler/xla/service/shape_inference.cc
index 29221d2d29..06a68c81e4 100644
--- a/tensorflow/compiler/xla/service/shape_inference.cc
+++ b/tensorflow/compiler/xla/service/shape_inference.cc
@@ -57,7 +57,7 @@ UnaryOperation OpcodeToUnaryOperation(HloOpcode opcode) {
return UNOP_IS_FINITE;
case HloOpcode::kLog:
return UNOP_LOG;
- case HloOpcode::kLogicalNot:
+ case HloOpcode::kNot:
return UNOP_LOGICAL_NOT;
case HloOpcode::kNegate:
return UNOP_NEGATE;
@@ -113,9 +113,9 @@ BinaryOperation OpcodeToBinaryOperation(HloOpcode opcode) {
return BINOP_POW;
case HloOpcode::kRemainder:
return BINOP_REM;
- case HloOpcode::kLogicalOr:
+ case HloOpcode::kOr:
return BINOP_LOGICAL_OR;
- case HloOpcode::kLogicalAnd:
+ case HloOpcode::kAnd:
return BINOP_LOGICAL_AND;
default:
LOG(FATAL) << "unhandled opcode " << opcode;
diff --git a/tensorflow/compiler/xla/service/user_computation.cc b/tensorflow/compiler/xla/service/user_computation.cc
index 3f62501bb5..05f5476b88 100644
--- a/tensorflow/compiler/xla/service/user_computation.cc
+++ b/tensorflow/compiler/xla/service/user_computation.cc
@@ -59,7 +59,7 @@ HloOpcode UnaryOperationToHloOpcode(UnaryOperation unop) {
case UNOP_LOG:
return HloOpcode::kLog;
case UNOP_LOGICAL_NOT:
- return HloOpcode::kLogicalNot;
+ return HloOpcode::kNot;
case UNOP_NEGATE:
return HloOpcode::kNegate;
case UNOP_ROUND_NEAREST_AFZ:
@@ -112,9 +112,9 @@ HloOpcode BinaryOperationToHloOpcode(BinaryOperation binop) {
case BINOP_REM:
return HloOpcode::kRemainder;
case BINOP_LOGICAL_OR:
- return HloOpcode::kLogicalOr;
+ return HloOpcode::kOr;
case BINOP_LOGICAL_AND:
- return HloOpcode::kLogicalAnd;
+ return HloOpcode::kAnd;
default:
LOG(FATAL) << "unhandled operation " << binop;
}