Changes in directory llvm/test/Regression/CodeGen/Generic:
2006-09-02-LocalAllocCrash.ll added (r1.1)
---
Log message:
Testcase (distilled from crafty) that crashed the local RA on X86.
---
Diffs of the changes: (+115 -0)
2006-09-02-LocalAllocCrash.ll | 115 +++
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.87 -> 1.88
---
Log message:
Fix Regression/CodeGen/Generic/2006-09-02-LocalAllocCrash.ll on X86.
Just because an alias of a register is available, it doesn't mean that we
can arbitrarily evict the register.
---
Diffs of the
Changes in directory llvm/lib/CodeGen:
LiveIntervalAnalysis.cpp updated: 1.181 -> 1.182
---
Log message:
minor speedup
---
Diffs of the changes: (+3 -3)
LiveIntervalAnalysis.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/CodeGen/LiveIntervalAnalysis.c
Changes in directory llvm/include/llvm/CodeGen:
LiveIntervalAnalysis.h updated: 1.60 -> 1.61
---
Log message:
Avoid beating on the mi2i map when we know the answer already.
---
Diffs of the changes: (+6 -4)
LiveIntervalAnalysis.h | 10 ++
1 files changed, 6 insertions(+), 4 delet
Changes in directory llvm/lib/CodeGen:
LiveIntervalAnalysis.cpp updated: 1.182 -> 1.183
---
Log message:
Avoid beating on the mi2i map when we know the answer already.
---
Diffs of the changes: (+19 -12)
LiveIntervalAnalysis.cpp | 31 +++
1 files changed, 19 i
Changes in directory llvm/test/Regression/CodeGen/ARM:
branch.ll updated: 1.2 -> 1.3
---
Log message:
add the SETULT condition code
---
Diffs of the changes: (+15 -1)
branch.ll | 16 +++-
1 files changed, 15 insertions(+), 1 deletion(-)
Index: llvm/test/Regression/CodeGen/A
Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.39 -> 1.40
---
Log message:
add the SETULT condition code
---
Diffs of the changes: (+1 -0)
ARMISelDAGToDAG.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
diff -u llvm/l
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.78 -> 1.79
---
Log message:
eliminate use of TM.getName()
---
Diffs of the changes: (+1 -2)
JIT.cpp |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp
diff -u llvm/l
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.138 -> 1.139
---
Log message:
Remove use of target::getName()
---
Diffs of the changes: (+2 -2)
llc.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/tools/llc/llc.cpp
diff -u llvm/tools/llc/llc.cpp:1.138
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.48 -> 1.49
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -1)
SparcTargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/Sparc/SparcTar
Changes in directory llvm/lib/Target/PowerPC:
PPCTargetMachine.cpp updated: 1.101 -> 1.102
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -1)
PPCTargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/PowerPC/PPCTar
Changes in directory llvm/lib/Target/X86:
X86TargetMachine.cpp updated: 1.122 -> 1.123
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -3)
X86TargetMachine.cpp |4 +---
1 files changed, 1 insertion(+), 3 deletions(-)
Index: llvm/lib/Target/X86/X86TargetMa
Changes in directory llvm/lib/Target/ARM:
ARMTargetMachine.cpp updated: 1.6 -> 1.7
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -2)
ARMTargetMachine.cpp |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/ARMTargetMachine
Changes in directory llvm/lib/Target/IA64:
IA64TargetMachine.cpp updated: 1.18 -> 1.19
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -1)
IA64TargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/IA64/IA64TargetMa
Changes in directory llvm/lib/Target/Alpha:
AlphaTargetMachine.cpp updated: 1.27 -> 1.28
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -1)
AlphaTargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/Alpha/AlphaTar
Changes in directory llvm/lib/Target/CBackend:
CTargetMachine.h updated: 1.14 -> 1.15
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+1 -1)
CTargetMachine.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/CBackend/CTargetMachine
Changes in directory llvm/lib/Target:
TargetMachine.cpp updated: 1.51 -> 1.52
---
Log message:
Simplify target construction.
---
Diffs of the changes: (+0 -4)
TargetMachine.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/Target/TargetMachine.cpp
diff -u llvm/lib/Target/T
Changes in directory llvm/include/llvm/Target:
TargetMachine.h updated: 1.67 -> 1.68
---
Log message:
Eliminate target name.
---
Diffs of the changes: (+3 -14)
TargetMachine.h | 17 +++--
1 files changed, 3 insertions(+), 14 deletions(-)
Index: llvm/include/llvm/Target/Targ
Changes in directory llvm-test:
configure updated: 1.38 -> 1.39
---
Log message:
Regenerated after adding SPEC2006 support.
---
Diffs of the changes: (+112 -29)
configure | 141 +-
1 files changed, 112 insertions(+), 29 deletions
Changes in directory llvm-test:
Makefile.config.in updated: 1.22 -> 1.23
---
Log message:
Reenable this now that the matching configure change has been made
---
Diffs of the changes: (+1 -1)
Makefile.config.in |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm-test/Mak
Changes in directory llvm:
Makefile.rules updated: 1.399 -> 1.400
---
Log message:
Rearrange library linkage order.
---
Diffs of the changes: (+4 -3)
Makefile.rules |7 ---
1 files changed, 4 insertions(+), 3 deletions(-)
Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:1.3
Changes in directory llvm/tools/llvm-config:
find-cycles.pl updated: 1.6 -> 1.7
---
Log message:
remove message
---
Diffs of the changes: (+0 -1)
find-cycles.pl |1 -
1 files changed, 1 deletion(-)
Index: llvm/tools/llvm-config/find-cycles.pl
diff -u llvm/tools/llvm-config/find-cycle
Changes in directory llvm/tools/llvm-config:
Makefile updated: 1.16 -> 1.17
---
Log message:
If a cycle exists, don't succeed building the second time around.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llvm-confi
Changes in directory llvm/tools/llc:
Makefile updated: 1.88 -> 1.89
---
Log message:
rearrange targets to satisfy dependencies. Too bad we aren't using llvm-config.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llc
Changes in directory llvm/lib/Target:
TargetMachine.cpp updated: 1.52 -> 1.53
---
Log message:
remove #include
---
Diffs of the changes: (+1 -1)
TargetMachine.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/TargetMachine.cpp
diff -u llvm/lib/Target/Ta
Changes in directory llvm/lib/VMCore:
Pass.cpp updated: 1.71 -> 1.72
---
Log message:
Add explicit doInitialization/doFinalization methods instead of making
the FunctionPassManager redo this for each function.
---
Diffs of the changes: (+14 -1)
Pass.cpp | 15 ++-
1 files chan
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.14 -> 1.15
---
Log message:
Add explicit doInitialization/doFinalization methods instead of making
the FunctionPassManager redo this for each function.
---
Diffs of the changes: (+8 -0)
PassManager.h |8
1 files
Changes in directory llvm/lib/Target/X86:
X86Subtarget.h updated: 1.12 -> 1.13
---
Log message:
Add accessor
---
Diffs of the changes: (+1 -0)
X86Subtarget.h |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/X86/X86Subtarget.h
diff -u llvm/lib/Target/X86/X86Subtarget.h:1.1
Changes in directory llvm/lib/ExecutionEngine/JIT:
JIT.cpp updated: 1.79 -> 1.80
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets, can be implemented
any way, like the CBE) and LLV
Changes in directory llvm/lib/Target/CBackend:
CTargetMachine.h updated: 1.15 -> 1.16
Writer.cpp updated: 1.267 -> 1.268
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets, can be im
Changes in directory llvm/include/llvm/Target:
TargetJITInfo.h updated: 1.10 -> 1.11
TargetMachine.h updated: 1.68 -> 1.69
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets, can be
Changes in directory llvm/lib/Target/Alpha:
AlphaJITInfo.h updated: 1.3 -> 1.4
AlphaTargetMachine.cpp updated: 1.28 -> 1.29
AlphaTargetMachine.h updated: 1.14 -> 1.15
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine
Changes in directory llvm/lib/Target/IA64:
IA64TargetMachine.cpp updated: 1.19 -> 1.20
IA64TargetMachine.h updated: 1.12 -> 1.13
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets, c
Changes in directory llvm/lib/Target/Sparc:
SparcTargetMachine.cpp updated: 1.49 -> 1.50
SparcTargetMachine.h updated: 1.14 -> 1.15
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets
Changes in directory llvm/tools/llc:
llc.cpp updated: 1.139 -> 1.140
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets, can be implemented
any way, like the CBE) and LLVMTargetMachi
Changes in directory llvm/lib/Target/ARM:
ARMTargetMachine.cpp updated: 1.7 -> 1.8
ARMTargetMachine.h updated: 1.2 -> 1.3
---
Log message:
Completely rearchitect the interface between targets and the pass manager.
This pass:
1. Splits TargetMachine into TargetMachine (generic targets, can be i
Changes in directory llvm/lib/Target/PowerPC:
PPC.h updated: 1.31 -> 1.32
PPCJITInfo.h updated: 1.13 -> 1.14
PPCMachOWriter.cpp updated: 1.2 -> 1.3
PPCTargetMachine.cpp updated: 1.102 -> 1.103
PPCTargetMachine.h updated: 1.22 -> 1.23
---
Log message:
Completely rearchitect the interface between
Changes in directory llvm/lib/Target/X86:
X86.h updated: 1.47 -> 1.48
X86ELFWriter.cpp updated: 1.6 -> 1.7
X86JITInfo.h updated: 1.10 -> 1.11
X86TargetMachine.cpp updated: 1.123 -> 1.124
X86TargetMachine.h updated: 1.37 -> 1.38
---
Log message:
Completely rearchitect the interface between targe
Changes in directory llvm/lib/CodeGen:
LLVMTargetMachine.cpp added (r1.1)
---
Log message:
new file
---
Diffs of the changes: (+154 -0)
LLVMTargetMachine.cpp | 154 ++
1 files changed, 154 insertions(+)
Index: llvm/lib/CodeGen/LLVMTargetMa
Changes in directory llvm:
Makefile updated: 1.64 -> 1.65
---
Log message:
Document build order dependencies. Make sure that llvm-config is built before
tools.
---
Diffs of the changes: (+12 -1)
Makefile | 13 -
1 files changed, 12 insertions(+), 1 deletion(-)
Index: llvm/
Changes in directory llvm/tools/llvm-as:
Makefile updated: 1.18 -> 1.19
---
Log message:
Switch to using llvm-config to select components to link in.
---
Diffs of the changes: (+2 -2)
Makefile |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/tools/llvm-as/Makefi
Changes in directory llvm:
Makefile.rules updated: 1.400 -> 1.401
---
Log message:
Add a new make option (LINK_COMPONENTS) which tools can use to specify what
libraries they need. This uses llvm-config to link the tools.
---
Diffs of the changes: (+14 -4)
Makefile.rules | 18 +++
Changes in directory llvm:
Makefile.rules updated: 1.401 -> 1.402
---
Log message:
Make LINK_COMPONENTS interact well with make clean
---
Diffs of the changes: (+3 -1)
Makefile.rules |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/Makefile.rules
diff -u llvm/Make
Changes in directory llvm:
Makefile.rules updated: 1.402 -> 1.403
---
Log message:
Bugfix for llvm-config support
---
Diffs of the changes: (+16 -13)
Makefile.rules | 29 -
1 files changed, 16 insertions(+), 13 deletions(-)
Index: llvm/Makefile.rules
diff -u
Changes in directory llvm/tools/llvm-dis:
Makefile updated: 1.19 -> 1.20
---
Log message:
Switch to using llvm-config to build
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/llvm-dis/Makefile
diff -u llvm/tools/llvm-
Changes in directory llvm/tools/llvm-config:
llvm-config.in.in updated: 1.22 -> 1.23
---
Log message:
Allow things like --libs CBackend
---
Diffs of the changes: (+3 -0)
llvm-config.in.in |3 +++
1 files changed, 3 insertions(+)
Index: llvm/tools/llvm-config/llvm-config.in.in
diff -u
Changes in directory llvm/tools/llvm-ar:
Makefile updated: 1.10 -> 1.11
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed, 1
Changes in directory llvm/tools/llvm-ld:
Makefile updated: 1.9 -> 1.10
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -4)
Makefile |5 +
1 files changed, 1
Changes in directory llvm/tools/opt:
Makefile updated: 1.58 -> 1.59
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+2 -4)
Makefile |6 ++
1 files changed, 2 i
Changes in directory llvm/tools/llc:
Makefile updated: 1.89 -> 1.90
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+2 -16)
Makefile | 18 ++
1 files
Changes in directory llvm/tools/llvm-link:
Makefile updated: 1.14 -> 1.15
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed,
Changes in directory llvm/tools/llvm-nm:
Makefile updated: 1.8 -> 1.9
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed, 1 in
Changes in directory llvm/tools/llvm-db:
Makefile updated: 1.12 -> 1.13
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed, 1
Changes in directory llvm/tools/bugpoint:
Makefile updated: 1.18 -> 1.19
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+2 -7)
Makefile |9 ++---
1 files chan
Changes in directory llvm/tools/llvm2cpp:
Makefile updated: 1.7 -> 1.8
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed, 1 i
Changes in directory llvm/tools/llvm-ranlib:
Makefile updated: 1.5 -> 1.6
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed,
Changes in directory llvm/tools/llvm-bcanalyzer:
Makefile updated: 1.6 -> 1.7
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files change
Changes in directory llvm/tools/llvmc:
Makefile updated: 1.21 -> 1.22
llvmc.cpp updated: 1.30 -> 1.31
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile
Changes in directory llvm/tools/llvm-prof:
Makefile updated: 1.8 -> 1.9
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed, 1
Changes in directory llvm/tools/gccas:
Makefile updated: 1.26 -> 1.27
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -3)
Makefile |4 +---
1 files changed, 1 i
Changes in directory llvm/tools/gccld:
Makefile updated: 1.16 -> 1.17
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -4)
Makefile |5 +
1 files changed, 1
Changes in directory llvm/tools/lto:
Makefile updated: 1.4 -> 1.5
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+2 -6)
Makefile |8 ++--
1 files changed, 2 i
Changes in directory llvm/tools/llvm-extract:
Makefile updated: 1.5 -> 1.6
---
Log message:
Use LINK_COMPONENTS to specify *components* to link against instead of
using USED_LIBS to specify *libraries* to link against.
---
Diffs of the changes: (+1 -3)
Makefile |4 +---
1 files changed
Changes in directory llvm/tools/lli:
Makefile updated: 1.49 -> 1.50
---
Log message:
Use llvm-config instead of magic JIT thing to link in libs
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/lli/Makefile
diff -u llvm
Changes in directory llvm/examples/Fibonacci:
Makefile updated: 1.7 -> 1.8
---
Log message:
Use llvm-config to determine what to link in
---
Diffs of the changes: (+2 -2)
Makefile |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/examples/Fibonacci/Makefile
diff -
Changes in directory llvm/examples/ParallelJIT:
Makefile updated: 1.3 -> 1.4
---
Log message:
Use llvm-config to determine what to link in
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/examples/ParallelJIT/Makefile
diff
Changes in directory llvm/examples/HowToUseJIT:
Makefile updated: 1.8 -> 1.9
---
Log message:
Use llvm-config to determine what to link in
---
Diffs of the changes: (+1 -2)
Makefile |3 +--
1 files changed, 1 insertion(+), 2 deletions(-)
Index: llvm/examples/HowToUseJIT/Makefile
diff
Changes in directory llvm/examples/ModuleMaker:
Makefile updated: 1.11 -> 1.12
---
Log message:
Use llvm-config to determine what to link in
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/examples/ModuleMaker/Makefile
diff
Changes in directory llvm:
Makefile.rules updated: 1.403 -> 1.404
---
Log message:
Remove some dead makefilery
---
Diffs of the changes: (+0 -62)
Makefile.rules | 62 -
1 files changed, 62 deletions(-)
Index: llvm/Makefile.rules
d
Changes in directory llvm/docs:
MakefileGuide.html updated: 1.37 -> 1.38
---
Log message:
Update this to reflect llvm-config usage
---
Diffs of the changes: (+11 -25)
MakefileGuide.html | 36 +++-
1 files changed, 11 insertions(+), 25 deletions(-)
Index:
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.41 -> 1.42
---
Log message:
add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
Call these from your backend to enjoy setjmp/longjmp goodness, see
lib/Target/IA64/IA64ISelLowering.cpp for an example
--
Changes in directory llvm/lib/Transforms/Utils:
LowerInvoke.cpp updated: 1.39 -> 1.40
---
Log message:
add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
Call these from your backend to enjoy setjmp/longjmp goodness, see
lib/Target/IA64/IA64ISelLowering.cpp for an example
--
Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.67 -> 1.68
---
Log message:
add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
Call these from your backend to enjoy setjmp/longjmp goodness, see
lib/Target/IA64/IA64ISelLowering.cpp for an example
---
Di
Changes in directory llvm/lib/CodeGen:
LLVMTargetMachine.cpp updated: 1.1 -> 1.2
---
Log message:
add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
Call these from your backend to enjoy setjmp/longjmp goodness, see
lib/Target/IA64/IA64ISelLowering.cpp for an example
---
Dif
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.77 -> 1.78
---
Log message:
add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
Call these from your backend to enjoy setjmp/longjmp goodness, see
lib/Target/IA64/IA64ISelLowering.cpp for an example
--
Changes in directory llvm:
Makefile.rules updated: 1.404 -> 1.405
---
Log message:
Fix a build problem
---
Diffs of the changes: (+3 -2)
Makefile.rules |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/Makefile.rules
diff -u llvm/Makefile.rules:1.404 llvm/Makefil
76 matches
Mail list logo