[llvm-commits] [llvm] r65296 - in /llvm/trunk: include/llvm/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/CellSPU/ lib/Target/PowerPC/ lib/Target/X86/ test/CodeGen/X86/

Duncan Sands baldrick at free.fr
Mon Feb 23 00:07:43 PST 2009


Hi Scott,

> Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR
> instruction. The class also consolidates the code for detecting constant
> splats that's shared across PowerPC and the CellSPU backends (and might be
> useful for other backends.) Also introduces SelectionDAG::getBUID_VECTOR() for
> generating new BUILD_VECTOR nodes.

if I update the BUILD_VECTOR's operands, it doesn't look like the cached
information is invalidated.  This is bad.

Ciao,

Duncan.



More information about the llvm-commits mailing list