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
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(-)
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
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:
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:
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:
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
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
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
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 +
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
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
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
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
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
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
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
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)
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
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)
20 matches
Mail list logo