llvm
e2e5db84 - [TargetLowering] Speculative fix for a non-determinism issue between different compilers. (#190219)

Commit
8 days ago
[TargetLowering] Speculative fix for a non-determinism issue between different compilers. (#190219) The evaluation order of function arguments is unspecified by the C++ standard. We had two getNode calls as function arguments which causes the nodes to be created in a different order depending on the compiler used. This patch moves them to their own variables to ensure they are called in the same order on all compilers. Possible fix for #190148.
Author
Parents
Loading