Home
last modified time | relevance | path

Searched refs:prevent_overflow (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_opt_value_numbering.cpp232 assert(aS->prevent_overflow == bS->prevent_overflow); in operator ()()
236 aS->prevent_overflow == bS->prevent_overflow; in operator ()()
Daco_optimizer.cpp734 …x &ctx, Instruction* instr, unsigned op_index, Temp *base, uint32_t *offset, bool prevent_overflow) in parse_base_offset() argument
756 if (prevent_overflow && !add_instr->definitions[0].isNUW()) in parse_base_offset()
775 if (parse_base_offset(ctx, add_instr, !i, base, &offset2, prevent_overflow)) { in parse_base_offset()
1042 bool prevent_overflow = smem->operands[0].size() > 2 || smem->prevent_overflow; in label_instruction() local
1049 …f (i == 1 && parse_base_offset(ctx, instr.get(), i, &base, &offset, prevent_overflow) && base.regC… in label_instruction()
Daco_ir.h1017 bool prevent_overflow : 1; /* avoid overflow when combining additions */ member
Daco_instruction_selection.cpp5275 …_cast<SMEM_instruction*>(bld.smem(op, Definition(vec), ptr, index).instr)->prevent_overflow = true; in visit_load_push_constant()