Home | History | Annotate | Download | only in compiler

Lines Matching defs:is_r500

83 	int is_r500 = c->Base.is_r500;
123 {"unroll loops", 1, is_r500, rc_unroll_loops, NULL},
124 {"transform loops", 1, !is_r500, rc_transform_loops, NULL},
125 {"emulate branches", 1, !is_r500, rc_emulate_branches, NULL},
128 {"transform IF", 1, is_r500, rc_local_transform, rewrite_if},
129 {"native rewrite", 1, is_r500, rc_local_transform, native_rewrite_r500},
130 {"native rewrite", 1, !is_r500, rc_local_transform, native_rewrite_r300},
132 {"emulate loops", 1, !is_r500, rc_emulate_loops, NULL},
133 {"register rename", 1, !is_r500 || opt, rc_rename_regs, NULL},
135 {"inline literals", 1, is_r500 && opt, rc_inline_literals, NULL},
143 {"machine code generation", 0, is_r500, r500BuildFragmentProgramHwCode, NULL},
144 {"machine code generation", 0, !is_r500, r300BuildFragmentProgramHwCode, NULL},
145 {"dump machine code", 0, is_r500 && (c->Base.Debug & RC_DBG_LOG), r500FragmentProgramDump, NULL},
146 {"dump machine code", 0, !is_r500 && (c->Base.Debug & RC_DBG_LOG), r300FragmentProgramDump, NULL},
151 c->Base.SwizzleCaps = c->Base.is_r500 ? &r500_swizzle_caps : &r300_swizzle_caps;