Changes in directory llvm/lib/Target/X86:
X86CallingConv.td updated: 1.12 -> 1.13
---
Log message:
Fix comment.
---
Diffs of the changes: (+1 -1)
X86CallingConv.td |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/X86/X86CallingConv.td
diff -u llvm/lib/Targ
Changes in directory llvm/lib/Target/X86:
X86AsmPrinter.cpp updated: 1.237 -> 1.238
---
Log message:
Consistency with native compilers
---
Diffs of the changes: (+9 -3)
X86AsmPrinter.cpp | 12 +---
1 files changed, 9 insertions(+), 3 deletions(-)
Index: llvm/lib/Target/X86/X86A
Changes in directory llvm/lib/Target/Alpha:
README.txt updated: 1.8 -> 1.9
---
Log message:
Readme
---
Diffs of the changes: (+42 -1)
README.txt | 43 ++-
1 files changed, 42 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/Alpha/README.txt
dif
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.3 -> 1.4
---
Log message:
Significant updates including agenda, talk topics, direction links, etc.
---
Diffs of the changes: (+161 -16)
DevMtgMay2007.html | 177 -
1 files chan
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.4 -> 1.5
---
Log message:
Fix validation errors.
---
Diffs of the changes: (+8 -8)
DevMtgMay2007.html | 16
1 files changed, 8 insertions(+), 8 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.5 -> 1.6
---
Log message:
More validation errors.
---
Diffs of the changes: (+7 -9)
DevMtgMay2007.html | 16 +++-
1 files changed, 7 insertions(+), 9 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-ww
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.6 -> 1.7
---
Log message:
Improve TOC and fix spelling mistakes.
---
Diffs of the changes: (+17 -11)
DevMtgMay2007.html | 28 +---
1 files changed, 17 insertions(+), 11 deletions(-)
Index: llvm-www/Dev
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.7 -> 1.8
---
Log message:
Fix an anchor.
---
Diffs of the changes: (+3 -3)
DevMtgMay2007.html |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgMay2007.htm
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.8 -> 1.9
---
Log message:
Fix links in TOC.
---
Diffs of the changes: (+6 -6)
DevMtgMay2007.html | 12 ++--
1 files changed, 6 insertions(+), 6 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgMa
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.9 -> 1.10
---
Log message:
Fix section heading.
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgMay200
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.10 -> 1.11
---
Log message:
Add Nick Lewycky.
---
Diffs of the changes: (+10 -2)
DevMtgMay2007.html | 12 ++--
1 files changed, 10 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevM
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.11 -> 1.12
---
Log message:
Fix Nick's affiliation
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgMay
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.12 -> 1.13
---
Log message:
Bump the "maybe" count.
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgMa
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.13 -> 1.14
---
Log message:
No breakfast for anyone!
---
Diffs of the changes: (+1 -4)
DevMtgMay2007.html |5 +
1 files changed, 1 insertion(+), 4 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgM
Changes in directory llvm-www:
www-index.html updated: 1.138 -> 1.139
---
Log message:
Add the developer's meeting to the right pane.
---
Diffs of the changes: (+10 -0)
www-index.html | 10 ++
1 files changed, 10 insertions(+)
Index: llvm-www/www-index.html
diff -u llvm-www/www
Changes in directory llvm-www:
www-index.html updated: 1.139 -> 1.140
---
Log message:
Fix vertical space in right pane.
---
Diffs of the changes: (+4 -4)
www-index.html |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm-www/www-index.html
diff -u llvm-www/www-
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.14 -> 1.15
---
Log message:
Explain dinner a little more clearly.
---
Diffs of the changes: (+4 -4)
DevMtgMay2007.html |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory llvm-www:
www-index.html updated: 1.140 -> 1.141
---
Log message:
Yes, links need suffixes too.
---
Diffs of the changes: (+3 -2)
www-index.html |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm-www/www-index.html
diff -u llvm-www/www-index.h
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.15 -> 1.16
llvm.css updated: 1.17 -> 1.18
---
Log message:
Add some table formatting for the dev meeting agenda.
---
Diffs of the changes: (+11 -3)
DevMtgMay2007.html |6 +++---
llvm.css |8
2 files cha
Changes in directory llvm-www:
llvm.css updated: 1.18 -> 1.19
---
Log message:
Fix table formatting.
---
Diffs of the changes: (+4 -3)
llvm.css |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm-www/llvm.css
diff -u llvm-www/llvm.css:1.18 llvm-www/llvm.css:1.19
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.16 -> 1.17
---
Log message:
Specify formatted table for all tables.
---
Diffs of the changes: (+5 -5)
DevMtgMay2007.html | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
Index: llvm-www/DevMtgMay2007.html
dif
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.17 -> 1.18
llvm.css updated: 1.19 -> 1.20
---
Log message:
Fix table formatting.
---
Diffs of the changes: (+4 -4)
DevMtgMay2007.html |4 ++--
llvm.css |4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
In langref:
+This is an overloaded intrinsic. You can use llvm.ctpop on any
integer bit
+width. Not all targets support all bit widths however.
+ declare i256 @llvm.ctpop.i256(i256 ) ; might fail code gen
Please remove comments about codegen limitations. It's not the
intrinsics faul
Changes in directory llvm/lib/Support:
ConstantRange.cpp updated: 1.41 -> 1.42
---
Log message:
Implement union of wrapped sets.
---
Diffs of the changes: (+65 -7)
ConstantRange.cpp | 72 --
1 files changed, 65 insertions(+), 7 deletion
Changes in directory llvm/test/Transforms/InstCombine:
2007-03-31-InfiniteLoop.ll added (r1.1)
---
Log message:
New testcase
---
Diffs of the changes: (+301 -0)
2007-03-31-InfiniteLoop.ll | 301 +
1 files changed, 301 insertions(+)
Index: llvm
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.714 -> 1.715
---
Log message:
Fix InstCombine/2007-03-31-InfiniteLoop.ll
---
Diffs of the changes: (+3 -1)
InstructionCombining.cpp |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llv
Changes in directory llvm/test/C++Frontend:
2007-03-27-FunctionVarRename.cpp updated: 1.1 -> 1.2
---
Log message:
not not!
---
Diffs of the changes: (+1 -1)
2007-03-27-FunctionVarRename.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/test/C++Frontend/2007-03-27-
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 i
Changes in directory llvm/utils/TableGen:
CodeGenIntrinsics.h updated: 1.11 -> 1.12
CodeGenTarget.cpp updated: 1.87 -> 1.88
IntrinsicEmitter.cpp updated: 1.29 -> 1.30
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Implement code generation for overloaded intrinsic functions. The basic
di
Changes in directory llvm/lib/VMCore:
Verifier.cpp updated: 1.197 -> 1.198
---
Log message:
For PR1297: http://llvm.org/PR1297 :
1. Clear up confusion between "GotBits" and "ExpectBits". GotBits is the
type actually provided. ExpectedBits is the type expected for the
intrinsics. Before th
Changes in directory llvm/lib/VMCore:
Function.cpp updated: 1.114 -> 1.115
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Implement "actual" argument types for the Intrinsic member functions. This
involves changing the getName, getType, and getDeclaration methods to have
optional paramet
Changes in directory llvm/include/llvm:
Intrinsics.h updated: 1.41 -> 1.42
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Change the interface to the getName, getType, getDeclaration methods to
include the "actual" types of the result/arguments. This is necessary to
support overloaded in
Changes in directory llvm/include/llvm/CodeGen:
SelectionDAGNodes.h updated: 1.182 -> 1.183
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Intrinsic functions might need to be generated (if they are overloaded) so
returning a const char* is no longer possible. Change getOperationName to
Changes in directory llvm/include/llvm:
Intrinsics.td updated: 1.51 -> 1.52
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Implement bswap, ctpop, ctlz, and cttz utilizing the new overloaded
intrinsic feature of tblgen. By defining llvm_int_ty to have an ValueType
of iAny, any intrinsic
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.394 -> 1.395
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Change getOperationName to return std::string instead of const char*
---
Diffs of the changes: (+1 -1)
SelectionDAG.cpp |2 +-
1 files chan
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.400 -> 1.401
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Adjust for changes in the bit counting intrinsics. They all return i32
now so we have to trunc/zext the DAG node accordingly.
---
Diffs of th
Changes in directory llvm/lib/CodeGen:
IntrinsicLowering.cpp updated: 1.72 -> 1.73
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Support overloaded intrinsics bswap, ctpop, cttz, ctlz.
---
Diffs of the changes: (+4 -17)
IntrinsicLowering.cpp | 21 -
1 files ch
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.715 -> 1.716
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Support overloaded intrinsics bswap, ctpop, cttz, ctlz.
---
Diffs of the changes: (+7 -25)
InstructionCombining.cpp | 32 +++
Changes in directory llvm/lib/Analysis:
ConstantFolding.cpp updated: 1.20 -> 1.21
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Support overloaded intrinsics bswap, ctpop, cttz, ctlz.
---
Diffs of the changes: (+17 -23)
ConstantFolding.cpp | 40 +--
Changes in directory llvm/test/CodeGen/PowerPC:
2006-07-19-stwbrx-crash.ll updated: 1.2 -> 1.3
2007-03-24-cntlzd.ll updated: 1.1 -> 1.2
bswap-load-store.ll updated: 1.2 -> 1.3
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Update these test cases to use proper signatures for bswap which
Changes in directory llvm/test/CodeGen/X86:
bswap.ll updated: 1.3 -> 1.4
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Update these test cases to use proper signatures for bswap which is now
and overloaded intrinsic. Its name must be of the form llvm.bswap.i32.i32
since both the paramet
Changes in directory llvm/test/Feature:
intrinsics.ll updated: 1.13 -> 1.14
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Update these test cases to use proper signatures for bswap which is now
and overloaded intrinsic. Its name must be of the form llvm.bswap.i32.i32
since both the para
Changes in directory llvm/test/CodeGen/Generic:
llvm-ct-intrinsics.ll updated: 1.4 -> 1.5
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Update these test cases to use proper signatures for bswap which is now
and overloaded intrinsic. Its name must be of the form llvm.bswap.i32.i32
since
Changes in directory llvm/test/Transforms/InstCombine:
bswap-fold.ll updated: 1.2 -> 1.3
---
Log message:
For PR1297: http://llvm.org/PR1297 :
Update these test cases to use proper signatures for bswap which is now
and overloaded intrinsic. Its name must be of the form llvm.bswap.i32.i32
since
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.18 -> 1.19
---
Log message:
Change Owen's affiliation.
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMt
Changes in directory llvm/docs:
ExtendingLLVM.html updated: 1.27 -> 1.28
---
Log message:
Mention how to create overloaded intrinsics.
---
Diffs of the changes: (+5 -2)
ExtendingLLVM.html |7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
Index: llvm/docs/ExtendingLLVM.html
46 matches
Mail list logo