Lines Matching defs:cst1
62 static int cmp_csts_and_types (const_tree cst1, const_tree cst2);
191 if (tree cst1 = other->maybe_get_constant ())
192 if (zerop (cst1))
309 cmp_csts_same_type (const_tree cst1, const_tree cst2)
311 gcc_assert (TREE_TYPE (cst1) == TREE_TYPE (cst2));
312 gcc_assert (TREE_CODE (cst1) == TREE_CODE (cst2));
313 switch (TREE_CODE (cst1))
318 return tree_int_cst_compare (cst1, cst2);
320 return strcmp (TREE_STRING_POINTER (cst1),
324 return memcmp (TREE_REAL_CST_PTR (cst1),
328 if (int cmp_real = cmp_csts_and_types (TREE_REALPART (cst1),
331 return cmp_csts_and_types (TREE_IMAGPART (cst1), TREE_IMAGPART (cst2));
334 = ((int)VECTOR_CST_LOG2_NPATTERNS (cst1)
338 = ((int)VECTOR_CST_NELTS_PER_PATTERN (cst1)
341 unsigned encoded_nelts = vector_cst_encoded_nelts (cst1);
344 const_tree elt1 = VECTOR_CST_ENCODED_ELT (cst1, i);
357 cmp_csts_and_types (const_tree cst1, const_tree cst2)
359 int t1 = TYPE_UID (TREE_TYPE (cst1));
363 return cmp_csts_same_type (cst1, cst2);
395 const_tree cst1 = constant_sval1->get_constant ();
397 return cmp_csts_same_type (cst1, cst2);