Searched refs:Reassociate (Results 1 – 22 of 22) sorted by relevance
4 ; Reassociate shouldn't break this testcase involving a secondary
4 ; Reassociate pass used to crash on these example
5 ; Reassociate should clear optional flags like nsw when reassociating.
1 ; Reassociate used to move the negation of $time_1_P14.0 above the
5 ; The PairMap[NumBinaryOps] used by the Reassociate pass used to have Value16 ; ./bin/llvm-lit -v ../test/Transforms/Reassociate
10 ; printf("%d\n", i+k+j); /* Reassociate to (i+j)+k */
7 ; - Reassociate/fast-basictest.ll
63 Reassociate.cpp
74 "Reassociate.cpp",
10 ; - Reassociate/fast-basictest.ll
8 ; The Reassociate pass has similar limitations. If these limitations are
51 ; O1-DAG: Skipping pass 'Reassociate expressions'
295 pass 30/211 = (0.7345) (0.0000) [Reassociate expressions on function (?Fibonacci@@YAXHAEAH@Z)]
3119 enum FlagKinds { Contract, Reassociate, Exceptions, EvalMethod }; enumerator3150 .Case("reassociate", TokFPAnnotValue::Reassociate) in HandlePragma()3192 } else if (FlagKind == TokFPAnnotValue::Reassociate) { in HandlePragma()
149 // Reassociate expressions.
445 // Reassociate expressions.
351 ; Reassociate bitwise logic to eliminate a shift.581 ; Reassociate chains of extend(X) | (extend(Y) | Z).
45 Reassociate should turn things like:82 Reassociate should handle the example in GCC PR16157:
976 ``-reassociate``: Reassociate expressions
5640 llvm/include/llvm/Transforms/Scalar/Reassociate.h