/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | MemoryLocation.cpp | 30 OS << "precise(" << getValue() << ')'; in print() 42 LocationSize::precise(DL.getTypeStoreSize(LI->getType())), AATags); in get() 51 LocationSize::precise(DL.getTypeStoreSize( in get() 70 LocationSize::precise(DL.getTypeStoreSize( in get() 81 LocationSize::precise(DL.getTypeStoreSize( in get() 97 Size = LocationSize::precise(C->getValue().getZExtValue()); in getForSource() 118 Size = LocationSize::precise(C->getValue().getZExtValue()); in getForDest() 148 return MemoryLocation(Arg, LocationSize::precise(LenCI->getZExtValue()), in getForArgument() 158 LocationSize::precise( in getForArgument() 166 return MemoryLocation(Arg, LocationSize::precise( in getForArgument() [all...] |
H A D | AliasAnalysisEvaluator.cpp | 146 I1Size = LocationSize::precise(DL.getTypeStoreSize(I1ElTy)); in runInternal() 152 I2Size = LocationSize::precise(DL.getTypeStoreSize(I2ElTy)); in runInternal() 237 Size = LocationSize::precise(DL.getTypeStoreSize(ElTy)); in runInternal()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | propagate_invariance.cpp | 26 * Propagate the "invariant" and "precise" qualifiers to variables used to 27 * compute invariant or precise values. 38 * "precise" qualifier. 77 if (var->data.invariant || var->data.precise) { in visit_enter() 106 if (this->dst_var->data.precise) { in visit() 107 if (!ir->var->data.precise) in visit() 110 ir->var->data.precise = true; in visit()
|
H A D | lower_output_reads.cpp | 106 temp->data.precise = ir->var->data.precise; in visit()
|
H A D | opt_copy_propagation_elements.cpp | 666 lhs_var->data.precise != rhs->var->data.precise) { in add_copy() 728 if (lhs->var->data.precise != rhs->var->data.precise) in add_copy()
|
H A D | opt_array_splitting.cpp | 470 new_var->data.precise = entry->var->data.precise; in optimize_split_arrays()
|
H A D | opt_rebalance_tree.cpp | 155 if (var->data.invariant || var->data.precise) { in visit_enter()
|
H A D | ast.h | 492 unsigned precise:1; member 976 int precise; /** < `precise` redeclaration */ member in ast_declarator_list
|
H A D | opt_tree_grafting.cpp | 371 if (lhs_var->data.precise) in tree_grafting_basic_block()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | Types.h | 121 precise(false), in TType() 140 precise(t.precise), in TType() 168 bool isPrecise() const { return precise; } in isPrecise() 169 void setPrecise(bool i) { precise = i; } in setPrecise() 377 bool precise; member in sh::TType 500 bool precise; member
|
H A D | Types.cpp | 179 precise(p.precise), in TType() 231 precise = t.precise; in operator =() 921 precise = false; in initialize() 935 precise = false; in initializeBasicType()
|
H A D | QualifierTypes.cpp | 24 "The precise qualifier specified multiple times."); 74 // Returns true if the invariant/precise for the qualifier sequence holds 575 typeQualifier.precise = true; in GetVariableTypeQualifierFromSortedSequence() 665 typeQualifier.precise = true; in GetParameterTypeQualifierFromSortedSequence() 909 precise(false), in TTypeQualifier()
|
H A D | QualifierTypes.h | 68 ImmutableString getQualifierString() const override { return ImmutableString("precise"); } 180 bool precise; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | MemoryLocation.h | 37 // it contains, N, is 'precise'. Precise, in this context, means that we know 40 // precise values, and can conservatively represent all of the values unioned 44 // Concretely, a precise MemoryLocation is (%p, 4) in 81 // FIXME: Migrate all users to construct via either `precise` or `upperBound`, 85 // Since the overwhelming majority of users of this provide precise values, 86 // this assumes the provided value is precise. 90 static LocationSize precise(uint64_t Value) { return LocationSize(Value); } in precise() function in llvm::LocationSize 93 // You can't go lower than 0, so give a precise result. in upperBound() 95 return precise(0); in upperBound() 131 // Returns whether or not this value is precise [all...] |
H A D | AliasAnalysis.h | 85 /// The two locations may or may not alias. This is the least precise result. 387 return alias(V1, LocationSize::precise(1), V2, LocationSize::precise(1)) == in isMustAlias()
|
/third_party/backends/backend/ |
H A D | as6e.c | 117 double precise; in as6e_unit_convert() local 120 precise = SANE_UNFIX (value); in as6e_unit_convert() 121 precise = (precise * 300) / MM_PER_INCH; in as6e_unit_convert() 122 return_value = precise; in as6e_unit_convert()
|
/third_party/mesa3d/src/amd/compiler/tests/ |
H A D | test_optimizer.cpp | 532 /* correct NaN behaviour with precise */ 542 //~f(16|32)! v1: (precise)%res8_tmp = @min @ub, %a 1208 /* precise arithmetic */ 1210 //~gfx9! v1: (precise)%res0 = v_fma_f32 %a, %a, %res0_cvt 1211 //~gfx10! v1: (precise)%res0 = v_fma_mix_f32 %a, %a, lo(%a16) 1213 writeout(0, fma(a, a, f2f32(a16), bld.precise())); 1216 //! v2b: (precise)%res1 = v_mul_f16 %a16, %res1_cvt 1218 writeout(1, fmul(a16, f2f16(a), bld.precise())); 1221 //! v2b: (precise)%res2 = v_add_f16 %a16, %res2_cvt 1223 writeout(2, fadd(a16, f2f16(a), bld.precise())); [all...] |
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_ureg.c | 210 bool precise; member 1263 unsigned precise, in ureg_emit_insn() 1277 out[0].insn.Precise = precise || ureg->precise; in ureg_emit_insn() 1407 unsigned precise ) in ureg_insn() 1422 precise, in ureg_insn() 2457 void ureg_set_precise( struct ureg_program *ureg, bool precise ) in ureg_set_precise() 2459 ureg->precise = precise; in ureg_set_precise() 1260 ureg_emit_insn(struct ureg_program *ureg, enum tgsi_opcode opcode, boolean saturate, unsigned precise, unsigned num_dst, unsigned num_src) ureg_emit_insn() argument
|
H A D | tgsi_ureg.h | 140 void ureg_set_precise( struct ureg_program *ureg, bool precise ); 547 unsigned precise ); 587 unsigned precise,
|
H A D | tgsi_text.c | 1002 unsigned *precise, in match_inst() 1012 *precise = 0; in match_inst() 1025 *precise = 1; in match_inst() 1042 uint precise = 0; in parse_instruction() local 1057 if (match_inst(&cur, &saturate, &precise, info)) { in parse_instruction() 1078 inst.Instruction.Precise = precise; in parse_instruction() 1000 match_inst(const char **pcur, unsigned *saturate, unsigned *precise, const struct tgsi_opcode_info *info) match_inst() argument
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_query.c | 64 bool precise; member 280 convert_query_type(struct zink_screen *screen, enum pipe_query_type query_type, bool *precise) in convert_query_type() argument 282 *precise = false; in convert_query_type() 285 *precise = true; in convert_query_type() 457 query->vkqtype = convert_query_type(screen, query_type, &query->precise); in zink_create_query() 463 assert(!query->precise || query->vkqtype == VK_QUERY_TYPE_OCCLUSION); in zink_create_query() 839 if (q->precise) in begin_query()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_asm.h | 288 boolean precise; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 855 ModRefInfo MR = AA.getModRefInfo(C, cpyDest, LocationSize::precise(srcSize)); in performCallSlotOptzn() 858 MR = AA.callCapturesBefore(C, cpyDest, LocationSize::precise(srcSize), &DT); in performCallSlotOptzn() 1257 MemoryLocation(ByValArg, LocationSize::precise(ByValSize)), true, in processByValArgument()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
H A D | nir_to_tgsi.c | 54 bool precise : 1; member 97 /* Whether we're currently emitting instructiosn for a precise NIR instruction. */ 98 bool precise; member 142 .precise = c->precise, in ntt_insn() 1327 c->precise = instr->exact; in ntt_emit_alu() 1723 c->precise = false; in ntt_emit_alu() 2968 insn->precise); in ntt_emit_block_ureg()
|
/third_party/libphonenumber/metadata/src/main/java/com/google/i18n/phonenumbers/metadata/model/ |
H A D | FormatSpec.java | 278 * separators and precise expectations of format structure).
|