search for: selw

Displaying 2 results from an estimated 2 matches for "selw".

Did you mean: sell
2008 Dec 30
2
[LLVMdev] Folding vector instructions
...zcmp = m_builder.CreateFCmpOLT(vec1[2], vec2[2], name("zcmp")); Value *selz = m_builder.CreateSelect(zcmp, vec1[2], vec2[2], name("selz")); Value *wcmp = m_builder.CreateFCmpOLT(vec1[3], vec2[3], name("wcmp")); Value *selw = m_builder.CreateSelect(wcmp, vec1[3], vec2[3], name("selw")); return vectorFromVals(selx, sely, selz, selw); // generate LLVM 'insert-element' } </code> Eventually all these should be folded to a 'min' instruction in the...
2008 Dec 30
2
[LLVMdev] [Mesa3d-dev] Folding vector instructions
...CmpOLT(vec1[2], vec2[2], name("zcmp")); > Value *selz = m_builder.CreateSelect(zcmp, vec1[2], vec2[2], > name("selz")); > > Value *wcmp = m_builder.CreateFCmpOLT(vec1[3], vec2[3], name("wcmp")); > Value *selw = m_builder.CreateSelect(wcmp, vec1[3], vec2[3], > name("selw")); > return vectorFromVals(selx, sely, selz, selw); // generate LLVM > 'insert-element' > } > </code> > > Eventually all these should be folded to...