Home | History | Annotate | Download | only in compiler

Lines Matching defs:is_r500

83 	int is_r500 = c->Base.is_r500;
117 {"unroll loops", 1, is_r500, rc_unroll_loops, NULL},
118 {"transform loops", 1, !is_r500, rc_transform_loops, NULL},
119 {"emulate branches", 1, !is_r500, rc_emulate_branches, NULL},
121 {"transform IF", 1, is_r500, rc_local_transform, rewrite_if},
122 {"native rewrite", 1, is_r500, rc_local_transform, native_rewrite_r500},
123 {"native rewrite", 1, !is_r500, rc_local_transform, native_rewrite_r300},
125 {"emulate loops", 1, !is_r500, rc_emulate_loops, NULL},
126 {"register rename", 1, !is_r500 || opt, rc_rename_regs, NULL},
128 {"inline literals", 1, is_r500 && opt, rc_inline_literals, NULL},
136 {"machine code generation", 0, is_r500, r500BuildFragmentProgramHwCode, NULL},
137 {"machine code generation", 0, !is_r500, r300BuildFragmentProgramHwCode, NULL},
138 {"dump machine code", 0, is_r500 && (c->Base.Debug & RC_DBG_LOG), r500FragmentProgramDump, NULL},
139 {"dump machine code", 0, !is_r500 && (c->Base.Debug & RC_DBG_LOG), r300FragmentProgramDump, NULL},
144 c->Base.SwizzleCaps = c->Base.is_r500 ? &r500_swizzle_caps : &r300_swizzle_caps;