search for: m_insertelement

Displaying 1 result from an estimated 1 matches for "m_insertelement".

2016 Nov 04
2
[RFC] Supporting ARM's SVE in LLVM
...that are usually resolved to a `Constant`. For scalable vectors this cannot be done and the original sequence is maintained. To mitigate this, `PatternMatch` is extended to better support `ConstantExpr`s along with new helpers like: ```cpp #define m_SplatVector(X) \ m_ShuffleVector( \ m_InsertElement(m_Undef(), X, m_Zero()), \ m_Value(), \ m_Zero()) \ ``` Zero is the exception with `zeroinitializer` applying equally well to scalable and non-scalable vectors. # Predicated floating point arithmetic {#predfparith} When a loop is fully predicated it becomes necessary to have masked v...