Changes in directory llvm/include/llvm/CodeGen:
ValueTypes.h updated: 1.12 -> 1.13 --- Log message: Teach the type lowering code about turning packed types into vector types. Next step: generating vector dag nodes, and legalizing them into scalar code. --- Diffs of the changes: (+9 -5) ValueTypes.h | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff -u llvm/include/llvm/CodeGen/ValueTypes.h:1.12 llvm/include/llvm/CodeGen/ValueTypes.h:1.13 --- llvm/include/llvm/CodeGen/ValueTypes.h:1.12 Thu Aug 25 12:06:34 2005 +++ llvm/include/llvm/CodeGen/ValueTypes.h Thu Nov 17 15:44:42 2005 @@ -36,13 +36,17 @@ i64 = 5, // This is a 64 bit integer value i128 = 6, // This is a 128 bit integer value - f32 = 7, // This is a 32 bit floating point value - f64 = 8, // This is a 64 bit floating point value - f80 = 9, // This is a 80 bit floating point value - f128 = 10, // This is a 128 bit floating point value + f32 = 7, // This is a 32 bit floating point value + f64 = 8, // This is a 64 bit floating point value + f80 = 9, // This is a 80 bit floating point value + f128 = 10, // This is a 128 bit floating point value Flag = 11, // This is a condition code or machine flag. - isVoid = 12, // This has no value + isVoid = 12, // This has no value + + Vector = 13, // This is an abstract vector type, which will + // be refined into a target vector type, or + // scalarized. LAST_VALUETYPE, // This always remains at the end of the list. }; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits