Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.67 -> 1.68
---
Log message:
move a bunch of constant folding code f rom Transforms/Utils/Local.cpp into
libanalysis/ConstantFolding.cpp.
---
Diffs of the changes: (+0 -152)
Local.cpp | 152 ---
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.66 -> 1.67
---
Log message:
remove now-dead code.
---
Diffs of the changes: (+0 -14)
Local.cpp | 14 --
1 files changed, 14 deletions(-)
Index: llvm/lib/Transforms/Utils/Local.cpp
diff -u llvm/lib/Transfor
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.61 -> 1.62
LowerAllocations.cpp updated: 1.62 -> 1.63
LowerInvoke.cpp updated: 1.43 -> 1.44
SimplifyCFG.cpp updated: 1.106 -> 1.107
---
Log message:
For PR950: http://llvm.org/PR950 :
The long awaited CAST patch. This introduc
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.60 -> 1.61
---
Log message:
Remove redundant .
---
Diffs of the changes: (+0 -1)
Local.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/Transforms/Utils/Local.cpp
diff -u llvm/lib/Transforms/Utils/Local.cpp:1
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.59 -> 1.60
SimplifyCFG.cpp updated: 1.103 -> 1.104
---
Log message:
For PR950: http://llvm.org/PR950 :
This patch converts the old SHR instruction into two instructions,
AShr (Arithmetic) and LShr (Logical). The Shr instructi
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.57 -> 1.58
---
Log message:
Refactor some code to expose an interface to constant fold and instruction
given it's opcode, typeand operands.
---
Diffs of the changes: (+49 -35)
Local.cpp | 84 ++
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.56 -> 1.57
---
Log message:
Revert a patch that is unsafe, due to out of range array accesses in inner
array scopes possibly accessing valid memory in outer subscripts.
---
Diffs of the changes: (+2 -2)
Local.cpp |4 +
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.55 -> 1.56
---
Log message:
Patch for a new instcombine xform, patch contributed by Nick Lewycky!
This implements Transforms/InstCombine/2006-05-10-InvalidIndexUndef.ll
---
Diffs of the changes: (+4 -2)
Local.cpp |6 +
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.54 -> 1.55
ValueMapper.cpp updated: 1.24 -> 1.25
---
Log message:
Add supprot for shufflevector
---
Diffs of the changes: (+10 -0)
Local.cpp |5 +
ValueMapper.cpp |5 +
2 files changed, 10 insertions
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.53 -> 1.54
---
Log message:
Adjust to change in Intrinsics.gen interface.
---
Diffs of the changes: (+1 -0)
Local.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Transforms/Utils/Local.cpp
diff -u llvm/li
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.52 -> 1.53
---
Log message:
use autogenerated side-effect information
---
Diffs of the changes: (+5 -27)
Local.cpp | 32 +---
1 files changed, 5 insertions(+), 27 deletions(-)
Index: llvm/l
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.51 -> 1.52
---
Log message:
ConstantFoldLoadThroughGEPConstantExpr wasn't handling pointers to
packed types correctly.
---
Diffs of the changes: (+22 -9)
Local.cpp | 31 ++-
1 files changed,
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.50 -> 1.51
---
Log message:
Constant folding support for the insertelement operation.
---
Diffs of the changes: (+3 -0)
Local.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Transforms/Utils/Local.cpp
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.49 -> 1.50
---
Log message:
For PR411: http://llvm.cs.uiuc.edu/PR411 :
This patch is an incremental step towards supporting a flat symbol table.
It de-overloads the intrinsic functions by providing type-specific intrinsics
and
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.48 -> 1.49
---
Log message:
Add bswap intrinsics as documented in the Language Reference
---
Diffs of the changes: (+3 -0)
Local.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Transforms/Utils/Local.cp
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.47 -> 1.48
---
Log message:
it is ok to dce stacksave.
---
Diffs of the changes: (+1 -0)
Local.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Transforms/Utils/Local.cpp
diff -u llvm/lib/Transforms/Utils/L
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.46 -> 1.47
---
Log message:
Added support for the extractelement operation.
---
Diffs of the changes: (+2 -0)
Local.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/Transforms/Utils/Local.cpp
diff -u llv
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.45 -> 1.46
---
Log message:
Fix #include order
---
Diffs of the changes: (+1 -1)
Local.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/Utils/Local.cpp
diff -u llvm/lib/Transforms
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.44 -> 1.45
Makefile updated: 1.7 -> 1.8
---
Log message:
Move some constant folding code shared by Analysis and Transform passes
into the LLVMAnalysis library.
This allows LLVMTranform and LLVMTransformUtils to be archives and
19 matches
Mail list logo