diff options
author | 2017-10-09 08:14:04 -0700 | |
---|---|---|
committer | 2017-10-09 08:18:00 -0700 | |
commit | bb789adc1543684512aab1c83b13872b9ca27c63 (patch) | |
tree | aae3b991fb085985f0acc93f6262945be74e1818 /tensorflow | |
parent | 21da2369596e8d21aab6a562c747f4ea8a72480b (diff) |
[TF:XLA] Rename HloOpcode::kLogicalX to kX
PiperOrigin-RevId: 171536686
Diffstat (limited to 'tensorflow')
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; } |