From: Matt Turner Date: Thu, 27 Feb 2014 23:44:45 +0000 (-0800) Subject: i965: Mark is_tex() and friends as const. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=39ecfca121b6ae1ae55ed474d564998ce967682a;p=mesa.git i965: Mark is_tex() and friends as const. Reviewed-by: Anuj Phogat --- diff --git a/src/mesa/drivers/dri/i965/brw_shader.cpp b/src/mesa/drivers/dri/i965/brw_shader.cpp index bbc5f3def3d..ca448d02fb3 100644 --- a/src/mesa/drivers/dri/i965/brw_shader.cpp +++ b/src/mesa/drivers/dri/i965/brw_shader.cpp @@ -552,7 +552,7 @@ backend_visitor::backend_visitor(struct brw_context *brw, } bool -backend_instruction::is_tex() +backend_instruction::is_tex() const { return (opcode == SHADER_OPCODE_TEX || opcode == FS_OPCODE_TXB || @@ -569,7 +569,7 @@ backend_instruction::is_tex() } bool -backend_instruction::is_math() +backend_instruction::is_math() const { return (opcode == SHADER_OPCODE_RCP || opcode == SHADER_OPCODE_RSQ || @@ -584,7 +584,7 @@ backend_instruction::is_math() } bool -backend_instruction::is_control_flow() +backend_instruction::is_control_flow() const { switch (opcode) { case BRW_OPCODE_DO: @@ -601,7 +601,7 @@ backend_instruction::is_control_flow() } bool -backend_instruction::can_do_source_mods() +backend_instruction::can_do_source_mods() const { switch (opcode) { case BRW_OPCODE_ADDC: @@ -620,7 +620,7 @@ backend_instruction::can_do_source_mods() } bool -backend_instruction::can_do_saturate() +backend_instruction::can_do_saturate() const { switch (opcode) { case BRW_OPCODE_ADD: diff --git a/src/mesa/drivers/dri/i965/brw_shader.h b/src/mesa/drivers/dri/i965/brw_shader.h index 086d042dd96..6bd7dc886cb 100644 --- a/src/mesa/drivers/dri/i965/brw_shader.h +++ b/src/mesa/drivers/dri/i965/brw_shader.h @@ -42,11 +42,11 @@ enum PACKED register_file { class backend_instruction : public exec_node { public: - bool is_tex(); - bool is_math(); - bool is_control_flow(); - bool can_do_source_mods(); - bool can_do_saturate(); + bool is_tex() const; + bool is_math() const; + bool is_control_flow() const; + bool can_do_source_mods() const; + bool can_do_saturate() const; /** * True if the instruction has side effects other than writing to