[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2007-06-27 Thread Dan Gohman
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.38 - 1.39 --- Log message: Document the encoding of MVT::ValueType. --- Diffs of the changes: (+6 -0) ValueTypes.h |6 ++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2007-06-27 Thread Dan Gohman
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.39 - 1.40 --- Log message: Rename (shrinkify) MVT::isExtendedValueType to MVT::isExtendedVT. --- Diffs of the changes: (+6 -6) ValueTypes.h | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-)

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h ValueTypes.td

2007-06-26 Thread Dan Gohman
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.36 - 1.37 ValueTypes.td updated: 1.4 - 1.5 --- Log message: Renumber the SimpleValueType values to fill in the hole left by removing MVT::Vector. --- Diffs of the changes: (+24 -25) ValueTypes.h | 26

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2007-06-26 Thread Dan Gohman
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.37 - 1.38 --- Log message: Simplify the expression for MVT::isExtendedValueType. --- Diffs of the changes: (+1 -1) ValueTypes.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2007-06-14 Thread Dan Gohman
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.34 - 1.35 --- Log message: Rename MVT::getVectorBaseType to MVT::getVectorElementType. --- Diffs of the changes: (+2 -2) ValueTypes.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2007-04-27 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.33 - 1.34 --- Log message: add a way to make this less brittle --- Diffs of the changes: (+3 -2) ValueTypes.h |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2007-04-23 Thread Christopher Lamb
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.32 - 1.33 --- Log message: Fix bug in isFloatingPoint() --- Diffs of the changes: (+1 -1) ValueTypes.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff -u

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h ValueTypes.td

2007-04-01 Thread Reid Spencer
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.31 - 1.32 ValueTypes.td updated: 1.3 - 1.4 --- Log message: For PR1297: http://llvm.org/PR1297 : Add an iAny ValueType as a place holder for an integer type of any bit width. This is used for intrinsics overloading on

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2007-03-30 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.30 - 1.31 --- Log message: add a method to turn a type into a VT. --- Diffs of the changes: (+5 -0) ValueTypes.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff -u

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h ValueTypes.td

2007-03-24 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.29 - 1.30 ValueTypes.td updated: 1.2 - 1.3 --- Log message: add a valuetype for v1i64, which is needed by mmx. --- Diffs of the changes: (+34 -27) ValueTypes.h | 45 +

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2006-07-18 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.28 - 1.29 --- Log message: Move MVT::getVectorType out of line, it is large and shouldn't be inlined. --- Diffs of the changes: (+2 -30) ValueTypes.h | 32 ++-- 1 files changed, 2

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2006-05-24 Thread Reid Spencer
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.27 - 1.28 --- Log message: For PR786: http://llvm.cs.uiuc.edu/PR786 : Minor tweaks in public headers and a few .cpp files so that LLVM can build successfully with -pedantic and projects using LLVM with -pedantic don't get

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h ValueTypes.td

2006-03-27 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.25 - 1.26 ValueTypes.td updated: 1.1 - 1.2 --- Log message: add a new iPTR ValueType for tblgen use --- Diffs of the changes: (+9 -1) ValueTypes.h |6 +- ValueTypes.td |4 2 files changed, 9

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2006-03-27 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.26 - 1.27 --- Log message: getVectorTyppe(MVT::i64, 2) == MVT::v2i64. --- Diffs of the changes: (+3 -0) ValueTypes.h |3 +++ 1 files changed, 3 insertions(+) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff -u

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2006-03-19 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.23 - 1.24 --- Log message: Add a helper method --- Diffs of the changes: (+18 -0) ValueTypes.h | 18 ++ 1 files changed, 18 insertions(+) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff -u

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2006-03-19 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.24 - 1.25 --- Log message: Add another helper --- Diffs of the changes: (+13 -0) ValueTypes.h | 13 + 1 files changed, 13 insertions(+) Index: llvm/include/llvm/CodeGen/ValueTypes.h diff -u

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2006-02-28 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.19 - 1.20 --- Log message: - Added v2f32, not used by any target currently. Only for testing purpose. - Minor bug fix. --- Diffs of the changes: (+27 -12) ValueTypes.h | 39 +++ 1

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2006-02-20 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.17 - 1.18 --- Log message: Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bit packed word integer (v8i16), and 64-bit packed doubleword integer (v2i32). --- Diffs of the changes: (+13 -7)

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2005-11-30 Thread Nate Begeman
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.14 - 1.15 --- Log message: First chunk of actually generating vector code for packed types. These changes allow us to generate the following code: _foo: li r2, 0 lvx v0, r2, r3 vaddfp v0, v0, v0

[llvm-commits] CVS: llvm/include/llvm/CodeGen/ValueTypes.h

2005-11-28 Thread Nate Begeman
Changes in directory llvm/include/llvm/CodeGen: ValueTypes.h updated: 1.13 - 1.14 --- Log message: Add the majority of the vector machien value types we expect to support, and make a few changes to the legalization machinery to support more than 16 types. --- Diffs of the changes: (+21 -3)