[llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelLowering.h ARMISelLowering.cpp

2007-05-17 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.h updated: 1.15 -> 1.16 ARMISelLowering.cpp updated: 1.52 -> 1.53 --- Log message: More effective breakdown of memcpy into repeated load/store. These are now in the order lod;lod;lod;sto;sto;sto which means the load-store optimizer has

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-05-17 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.53 -> 1.54 --- Log message: Remove some unneeded branches. (spotted by Evan, thanks) --- Diffs of the changes: (+1 -0) BranchFolding.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/CodeGen/BranchFolding.cp

[llvm-commits] CVS: llvm/lib/CodeGen/README.txt

2007-05-18 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: README.txt updated: 1.5 -> 1.6 --- Log message: Document an inefficiency in tail merging. --- Diffs of the changes: (+19 -0) README.txt | 19 +++ 1 files changed, 19 insertions(+) Index: llvm/lib/CodeGen/README.txt diff -u llvm/lib

Re: [llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.cpp

2007-05-21 Thread Dale Johannesen
On May 21, 2007, at 11:56 AM, Evan Cheng wrote: > - isTerminatorInstr((--I)->getOpcode())) > + !isPredicated(--I) && isTerminatorInstr(I->getOpcode())) Wouldn't it be better to have isTerminatorInst return false on predicated things? ___ l

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

2007-05-21 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.104 -> 1.105 --- Log message: Add some patterns for PIC PC-relative loads and stores. --- Diffs of the changes: (+41 -2) ARMInstrInfo.td | 43 +-- 1 files changed, 41 insertions(+

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

2007-05-21 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.105 -> 1.106 --- Log message: Use AXI3 not AXI2 for appropriate PIC PC-relative loads and stores. Cosmetic. --- Diffs of the changes: (+7 -5) ARMInstrInfo.td | 12 +++- 1 files changed, 7 insertions(+), 5 delet

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCTargetMachine.cpp PPCTargetMachine.h

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/Target/PowerPC: PPCTargetMachine.cpp updated: 1.117 -> 1.118 PPCTargetMachine.h updated: 1.29 -> 1.30 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way sh

[llvm-commits] CVS: llvm/include/llvm/Support/CommandLine.h

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Support: CommandLine.h updated: 1.64 -> 1.65 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the cha

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp LLVMTargetMachine.cpp

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.54 -> 1.55 LLVMTargetMachine.cpp updated: 1.12 -> 1.13 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be g

[llvm-commits] CVS: llvm/lib/Support/CommandLine.cpp

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/Support: CommandLine.cpp updated: 1.87 -> 1.88 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the changes:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Target: TargetMachine.h updated: 1.76 -> 1.77 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the ch

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/CodeGen: Passes.h updated: 1.25 -> 1.26 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the changes:

[llvm-commits] CVS: llvm/test/CodeGen/Generic/2007-02-16-BranchFold.ll

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/Generic: 2007-02-16-BranchFold.ll updated: 1.5 -> 1.6 --- Log message: Test assumes tail merging is off; this must now be explicit. --- Diffs of the changes: (+1 -1) 2007-02-16-BranchFold.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-)

[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-05-22-tailmerge-3.ll

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/ARM: 2007-05-22-tailmerge-3.ll added (r1.1) --- Log message: new testcases for -enable-tail-merge default handling --- Diffs of the changes: (+68 -0) 2007-05-22-tailmerge-3.ll | 68 ++ 1 files changed, 68

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/2007-05-22-tailmerge-3.ll

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/PowerPC: 2007-05-22-tailmerge-3.ll added (r1.1) --- Log message: new testcases for -enable-tail-merge default handling --- Diffs of the changes: (+68 -0) 2007-05-22-tailmerge-3.ll | 68 ++ 1 files changed,

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCTargetMachine.cpp PPCTargetMachine.h

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/Target/PowerPC: PPCTargetMachine.cpp updated: 1.118 -> 1.119 PPCTargetMachine.h updated: 1.30 -> 1.31 --- Log message: name change requested by review of previous patch --- Diffs of the changes: (+2 -2) PPCTargetMachine.cpp |2 +- PPCTargetMachine.h |

[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Target: TargetMachine.h updated: 1.77 -> 1.78 --- Log message: name change requested by review of previous patch --- Diffs of the changes: (+4 -4) TargetMachine.h |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/include/

[llvm-commits] CVS: llvm/lib/CodeGen/LLVMTargetMachine.cpp

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: LLVMTargetMachine.cpp updated: 1.13 -> 1.14 --- Log message: name change requested by review of previous patch --- Diffs of the changes: (+2 -2) LLVMTargetMachine.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Code

[llvm-commits] CVS: llvm/docs/CommandLine.html

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/docs: CommandLine.html updated: 1.43 -> 1.44 --- Log message: Document boolOrDefault and its parser. --- Diffs of the changes: (+9 -1) CommandLine.html | 10 +- 1 files changed, 9 insertions(+), 1 deletion(-) Index: llvm/docs/CommandLine.html diff -u l

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-05-23 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.55 -> 1.56 --- Log message: Two tail merging improvements: When considering blocks with more than 2 predecessors, merge the block with the largest number of matching insns, rather than the first block found. Considering that 1

[llvm-commits] CVS: llvm/test/CodeGen/X86/test-pic-jtbl.ll

2007-05-23 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/X86: test-pic-jtbl.ll updated: 1.3 -> 1.4 --- Log message: tail merging shrinks this code a bit. Could do more in future. --- Diffs of the changes: (+3 -2) test-pic-jtbl.ll |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-05-24 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.56 -> 1.57 --- Log message: Fix for PR1444: http://llvm.org/PR1444 : do not create two successors to the same block. Temporarily, this breaks CodeGen/Generic/2006-02-12-InsertLibraryCall.ll by exposing an unrelated latent prob

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-05-24 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.57 -> 1.58 --- Log message: Blocks that cond-br and uncond-br/fallthrough to same block should have only one successor. --- Diffs of the changes: (+4 -1) BranchFolding.cpp |5 - 1 files changed, 4 insertions(+), 1

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-05-29 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.58 -> 1.59 --- Log message: Make stable_sort in tail merging actually be stable (it never was, but didn't matter until my last change). Reenable tail merging by default. --- Diffs of the changes: (+16 -1) BranchFolding.cp

[llvm-commits] CVS: llvm/include/llvm/Target/TargetMachine.h

2007-05-29 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Target: TargetMachine.h updated: 1.79 -> 1.80 --- Log message: Make stable_sort in tail merging actually be stable (it never was, but didn't matter until my last change). Reenable tail merging by default. --- Diffs of the changes: (+2 -2) TargetMachi

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-05-29 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.59 -> 1.60 --- Log message: Changed per review comment. --- Diffs of the changes: (+2 -3) BranchFolding.cpp |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/lib/CodeGen/BranchFolding.cpp diff -u

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-05-31 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.60 -> 1.61 --- Log message: Arrange for only 1 of multiple branches to landing pad to be kept. Do not remove empty landing pads (EH table needs to be updated) --- Diffs of the changes: (+13 -4) BranchFolding.cpp | 17 +++

Re: [llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-01 Thread Dale Johannesen
On Jun 1, 2007, at 12:56 PM, Duncan Sands wrote: > Hi Dale, > >> Arrange for only 1 of multiple branches to landing pad to be kept. That should be "successors", not "branches", but you've gotten past that > it struck me that this patch seems to assume that if a successor > is a landing pa

Re: [llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-01 Thread Dale Johannesen
On Jun 1, 2007, at 1:24 PM, Duncan Sands wrote: > Suppose a successor S1 has isLandingPad true because it is > a landing pad for some other MBB, and some later successor (S2) > has isLandingPad true because it is the landing pad for this > MBB. What will happen? When we get to S1 foundPad is set

[llvm-commits] CVS: llvm/test/CodeGen/X86/test-pic-jtbl.ll

2007-06-01 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/X86: test-pic-jtbl.ll updated: 1.4 -> 1.5 --- Log message: Implement smarter algorithm for choosing which blocks to tail-merge. See test/CodeGen/X86/test-pic-jtbl.ll for a case where it works well; shaves another 10K off our favorite benchmark. I was hesi

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-01 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.61 -> 1.62 --- Log message: Implement smarter algorithm for choosing which blocks to tail-merge. See test/CodeGen/X86/test-pic-jtbl.ll for a case where it works well; shaves another 10K off our favorite benchmark. I was hesita

[llvm-commits] CVS: llvm/lib/CodeGen/README.txt

2007-06-01 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: README.txt updated: 1.6 -> 1.7 --- Log message: Fancier algorithm in tail-merge comment implemented, so remove comment. --- Diffs of the changes: (+0 -18) README.txt | 18 -- 1 files changed, 18 deletions(-) Index: llvm/lib/CodeGen

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-01 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.62 -> 1.63 --- Log message: Fix CorrectExtraCFGEdges to allow for multiple LandingPad targets. --- Diffs of the changes: (+6 -9) BranchFolding.cpp | 15 ++- 1 files changed, 6 insertions(+), 9 deletions(-)

Re: [llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-01 Thread Dale Johannesen
On Jun 1, 2007, at 1:28 PM, Dale Johannesen wrote: > > On Jun 1, 2007, at 1:24 PM, Duncan Sands wrote: >> Suppose a successor S1 has isLandingPad true because it is >> a landing pad for some other MBB, and some later successor (S2) >> has isLandingPad true because it is

[llvm-commits] CVS: llvm/test/CodeGen/X86/2007-06-04-tailmerge4.ll

2007-06-04 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/X86: 2007-06-04-tailmerge4.ll added (r1.1) --- Log message: Tail merging wasn't working for predecessors of landing pads. PR 1496: http://llvm.org/PR1496 . --- Diffs of the changes: (+454 -0) 2007-06-04-tailmerge4.ll | 454 +

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-04 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.64 -> 1.65 --- Log message: Tail merging wasn't working for predecessors of landing pads. PR 1496: http://llvm.org/PR1496 . --- Diffs of the changes: (+22 -0) BranchFolding.cpp | 22 ++ 1 files chan

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2007-06-07 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.457 -> 1.458 --- Log message: Do not change the size of function arguments. PR 1489: http://llvm.org/PR1489 . --- Diffs of the changes: (+9 -1) SelectionDAGISel.cpp | 10 +- 1 files changed, 9 in

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-07 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.65 -> 1.66 --- Log message: Throttle tail merging; handling blocks with large numbers of predecessors is too slow. --- Diffs of the changes: (+6 -2) BranchFolding.cpp |8 ++-- 1 files changed, 6 insertions(+), 2 de

[llvm-commits] CVS: llvm/lib/CodeGen/BranchFolding.cpp

2007-06-07 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.66 -> 1.67 --- Log message: Make throttle a hidden parameter, per review. --- Diffs of the changes: (+11 -6) BranchFolding.cpp | 17 +++-- 1 files changed, 11 insertions(+), 6 deletions(-) Index: llvm/lib/C

Re: [llvm-commits] CVS: llvm/lib/CodeGen/IfConversion.cpp

2007-06-08 Thread Dale Johannesen
On Jun 8, 2007, at 3:01 PM, Evan Cheng wrote: > +/// RemoveExtraEdges - Remove true / false edges if either / both > are no longer > +/// successors. This does pretty much the same thing as CorrectExtraCFGEdges in BranchFolding.cpp, although I'm sure there are subtleties. Can we combine the

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp

2007-06-12 Thread Dale Johannesen
Changes in directory llvm/lib/Transforms/Scalar: CodeGenPrepare.cpp updated: 1.11 -> 1.12 --- Log message: Sink CmpInst's to their uses to reduce register pressure. --- Diffs of the changes: (+61 -3) CodeGenPrepare.cpp | 64 ++--- 1 files c

Re: [llvm-commits] proposed patch: shift when shift amount >= bit width

2007-06-13 Thread Dale Johannesen
On Jun 12, 2007, at 1:19 PM, Lauro Ramos Venancio wrote: The attached patch unify the handle of shifts when the shift amount is greater or equal the bit width. Nowadays, LLVM evaluates shl(i32 X,32) to 0 in some places and to undef in other places. For compatibility purpose, this patch impleme

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.cpp

2007-06-13 Thread Dale Johannesen
Changes in directory llvm/lib/Target/X86: X86InstrInfo.cpp updated: 1.88 -> 1.89 --- Log message: Handle blocks with 2 unconditional branches in AnalyzeBranch. --- Diffs of the changes: (+10 -0) X86InstrInfo.cpp | 10 ++ 1 files changed, 10 insertions(+) Index: llvm/lib/Target/

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.cpp

2007-06-13 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.cpp updated: 1.35 -> 1.36 --- Log message: Handle blocks with 2 unconditional branches in AnalyzeBranch. --- Diffs of the changes: (+10 -0) ARMInstrInfo.cpp | 10 ++ 1 files changed, 10 insertions(+) Index: llvm/lib/Target/

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCInstrInfo.cpp

2007-06-13 Thread Dale Johannesen
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.cpp updated: 1.40 -> 1.41 --- Log message: Handle blocks with 2 unconditional branches in AnalyzeBranch. --- Diffs of the changes: (+10 -0) PPCInstrInfo.cpp | 10 ++ 1 files changed, 10 insertions(+) Index: llvm/lib/Tar

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaInstrInfo.cpp

2007-06-13 Thread Dale Johannesen
Changes in directory llvm/lib/Target/Alpha: AlphaInstrInfo.cpp updated: 1.20 -> 1.21 --- Log message: Handle blocks with 2 unconditional branches in AnalyzeBranch. --- Diffs of the changes: (+10 -0) AlphaInstrInfo.cpp | 10 ++ 1 files changed, 10 insertions(+) Index: llvm/lib/T

[llvm-commits] CVS: llvm/test/CodeGen/X86/2007-06-14-branchfold.ll

2007-06-14 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/X86: 2007-06-14-branchfold.ll added (r1.1) --- Log message: Do not treat FP_REG_KILL as terminator in branch analysis (X86). --- Diffs of the changes: (+137 -0) 2007-06-14-branchfold.ll | 137 +++ 1 files c

[llvm-commits] CVS: llvm/include/llvm/Target/TargetInstrInfo.h

2007-06-14 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Target: TargetInstrInfo.h updated: 1.128 -> 1.129 --- Log message: Do not treat FP_REG_KILL as terminator in branch analysis (X86). --- Diffs of the changes: (+1 -1) TargetInstrInfo.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.h X86InstrInfo.cpp

2007-06-14 Thread Dale Johannesen
Changes in directory llvm/lib/Target/X86: X86InstrInfo.h updated: 1.65 -> 1.66 X86InstrInfo.cpp updated: 1.90 -> 1.91 --- Log message: Do not treat FP_REG_KILL as terminator in branch analysis (X86). --- Diffs of the changes: (+11 -4) X86InstrInfo.cpp | 14 ++ X86InstrInfo.h

[llvm-commits] CVS: llvm/lib/Target/X86/X86AsmPrinter.cpp

2007-06-21 Thread Dale Johannesen
Changes in directory llvm/lib/Target/X86: X86AsmPrinter.cpp updated: 1.243 -> 1.244 --- Log message: Quote complex names for Darwin X86 and ARM. --- Diffs of the changes: (+7 -1) X86AsmPrinter.cpp |8 +++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/lib/Target/X86

[llvm-commits] [llvm] r37848 - in /llvm/trunk/test/CodeGen/X86: pr1489.ll pr1505.ll pr1505b.ll

2007-07-02 Thread Dale Johannesen
Author: johannes Date: Mon Jul 2 19:58:37 2007 New Revision: 37848 URL: http://llvm.org/viewvc/llvm-project?rev=37848&view=rev Log: New testcases for rev 37847 (PR's 1489 and 1505). Added: llvm/trunk/test/CodeGen/X86/pr1489.ll llvm/trunk/test/CodeGen/X86/pr1505.ll llvm/trunk/test/Cod

[llvm-commits] [llvm] r37853 - in /llvm/trunk/lib/Target/X86: X86FloatingPoint.cpp X86InstrFPStack.td

2007-07-03 Thread Dale Johannesen
Author: johannes Date: Tue Jul 3 12:07:33 2007 New Revision: 37853 URL: http://llvm.org/viewvc/llvm-project?rev=37853&view=rev Log: Some spacing fixes. Cosmetic. Modified: llvm/trunk/lib/Target/X86/X86FloatingPoint.cpp llvm/trunk/lib/Target/X86/X86InstrFPStack.td Modified: llvm/trunk/l

[llvm-commits] [llvm] r37912 - /llvm/trunk/CREDITS.TXT

2007-07-05 Thread Dale Johannesen
?rev=37912&r1=37911&r2=37912&view=diff == --- llvm/trunk/CREDITS.TXT (original) +++ llvm/trunk/CREDITS.TXT Thu Jul 5 11:56:24 2007 @@ -116,6 +116,8 @@ N: Dale Johannesen E: [EMAIL PROTECTED] D: ARM

[llvm-commits] [llvm] r38512 - /llvm/trunk/lib/Target/X86/X86InstrFPStack.td

2007-07-10 Thread Dale Johannesen
Author: johannes Date: Tue Jul 10 15:53:41 2007 New Revision: 38512 URL: http://llvm.org/viewvc/llvm-project?rev=38512&view=rev Log: fix 80 columnn violations, increasing the world's pedantic satisfaction level. Modified: llvm/trunk/lib/Target/X86/X86InstrFPStack.td Modified: llvm/trunk/lib/

[llvm-commits] [llvm] r38514 - in /llvm/trunk/lib/Target/X86: X86FloatingPoint.cpp X86InstrFPStack.td

2007-07-10 Thread Dale Johannesen
Author: johannes Date: Tue Jul 10 16:53:30 2007 New Revision: 38514 URL: http://llvm.org/viewvc/llvm-project?rev=38514&view=rev Log: Fix fp_constant_op failure. Modified: llvm/trunk/lib/Target/X86/X86FloatingPoint.cpp llvm/trunk/lib/Target/X86/X86InstrFPStack.td Modified: llvm/trunk/lib/

[llvm-commits] [llvm] r39743 - /llvm/trunk/lib/Target/ARM/ARMConstantIslandPass.cpp

2007-07-11 Thread Dale Johannesen
Author: johannes Date: Wed Jul 11 13:32:38 2007 New Revision: 39743 URL: http://llvm.org/viewvc/llvm-project?rev=39743&view=rev Log: Fix hang compiling TimberWolf (allow for islands of size other than 4). Modified: llvm/trunk/lib/Target/ARM/ARMConstantIslandPass.cpp Modified: llvm/trunk/lib/

[llvm-commits] [llvm] r39782 - in /llvm/trunk/lib/Target/ARM: ARMConstantIslandPass.cpp ARMInstrInfo.cpp

2007-07-12 Thread Dale Johannesen
Author: johannes Date: Thu Jul 12 11:45:35 2007 New Revision: 39782 URL: http://llvm.org/viewvc/llvm-project?rev=39782&view=rev Log: ARM: make branch folder remove unconditional branches following jump tables that it earlier inserted. This would be OK on other targets but is needed for correctne

[llvm-commits] [llvm] r39816 - in /llvm/trunk: include/llvm/CodeGen/Passes.h lib/CodeGen/LLVMTargetMachine.cpp lib/CodeGen/PostRASchedulerList.cpp lib/CodeGen/SelectionDAG/ScheduleDAG.cpp lib/CodeGen/

2007-07-13 Thread Dale Johannesen
hedulePostRAList.cpp - list scheduler ===// +// +// The LLVM Compiler Infrastructure +// +// This file was developed by Dale Johannesen and is distributed under the +// University of Illinois Open Source License. See LICENSE.TXT for details. +// +//===---

[llvm-commits] [llvm] r39817 - in /llvm/trunk/lib/CodeGen: LLVMTargetMachine.cpp PostRASchedulerList.cpp

2007-07-13 Thread Dale Johannesen
Author: johannes Date: Fri Jul 13 12:31:29 2007 New Revision: 39817 URL: http://llvm.org/viewvc/llvm-project?rev=39817&view=rev Log: Modify previous patch per review comments. Modified: llvm/trunk/lib/CodeGen/LLVMTargetMachine.cpp llvm/trunk/lib/CodeGen/PostRASchedulerList.cpp Modified:

[llvm-commits] [llvm] r40792 - in /llvm/trunk/lib/Target: Alpha/AlphaTargetMachine.cpp IA64/IA64TargetMachine.cpp PowerPC/PPCSubtarget.h Sparc/SparcTargetMachine.cpp TargetData.cpp X86/X86TargetMachin

2007-08-03 Thread Dale Johannesen
Author: johannes Date: Fri Aug 3 15:20:50 2007 New Revision: 40792 URL: http://llvm.org/viewvc/llvm-project?rev=40792&view=rev Log: long double patch 2 of N. Handle it in TargetData. (I've tried to get the info right for all targets, but I'm not expert on all of them - check yours.) Modified:

[llvm-commits] [llvm] r40793 - in /llvm/trunk: include/llvm/CodeGen/ValueTypes.h include/llvm/CodeGen/ValueTypes.td lib/VMCore/ValueTypes.cpp

2007-08-03 Thread Dale Johannesen
Author: johannes Date: Fri Aug 3 15:51:37 2007 New Revision: 40793 URL: http://llvm.org/viewvc/llvm-project?rev=40793&view=rev Log: long double patch 3 of N. Add to MVT. Modified: llvm/trunk/include/llvm/CodeGen/ValueTypes.h llvm/trunk/include/llvm/CodeGen/ValueTypes.td llvm/trunk/

Re: [llvm-commits] [llvm] r40792 - in /llvm/trunk/lib/Target: Alpha/AlphaTargetMachine.cpp IA64/IA64TargetMachine.cpp PowerPC/PPCSubtarget.h Sparc/SparcTargetMachine.cpp TargetData.cpp X86/X86TargetMa

2007-08-03 Thread Dale Johannesen
On Aug 3, 2007, at 2:06 PM, Dan Gohman wrote: >> --- llvm/trunk/lib/Target/X86/X86TargetMachine.cpp (original) >> +++ llvm/trunk/lib/Target/X86/X86TargetMachine.cpp Fri Aug 3 >> 15:20:50 2007 >> @@ -115,8 +115,8 @@ >> bool is64Bit) >>: Subtarget(M, FS, i

[llvm-commits] [llvm] r40796 - /llvm/trunk/lib/Target/X86/X86TargetMachine.cpp

2007-08-03 Thread Dale Johannesen
Author: johannes Date: Fri Aug 3 17:46:15 2007 New Revision: 40796 URL: http://llvm.org/viewvc/llvm-project?rev=40796&view=rev Log: Make x86 long double alignment 32 for everything but Darwin (which makes size within a struct==96) Modified: llvm/trunk/lib/Target/X86/X86TargetMachine.cpp Mod

[llvm-commits] [llvm] r40847 - in /llvm/trunk/lib/Target: TargetSelectionDAG.td X86/X86ATTAsmPrinter.h X86/X86FloatingPoint.cpp X86/X86ISelLowering.cpp X86/X86InstrFPStack.td X86/X86InstrInfo.td X86/X

2007-08-05 Thread Dale Johannesen
Author: johannes Date: Sun Aug 5 13:49:15 2007 New Revision: 40847 URL: http://llvm.org/viewvc/llvm-project?rev=40847&view=rev Log: Long double patch 4 of N: initial x87 implementation. Lots of problems yet but some simple things work. Modified: llvm/trunk/lib/Target/TargetSelectionDAG.td

[llvm-commits] [llvm] r40868 - /llvm/trunk/lib/Target/X86/X86FloatingPoint.cpp

2007-08-06 Thread Dale Johannesen
Author: johannes Date: Mon Aug 6 14:50:32 2007 New Revision: 40868 URL: http://llvm.org/viewvc/llvm-project?rev=40868&view=rev Log: Make 80-bit store maintain simulated FP stack correctly. Modified: llvm/trunk/lib/Target/X86/X86FloatingPoint.cpp Modified: llvm/trunk/lib/Target/X86/X86Floati

[llvm-commits] [llvm] r40877 - in /llvm/trunk/lib/Target/X86: X86CallingConv.td X86FloatingPoint.cpp X86ISelDAGToDAG.cpp X86InstrFPStack.td

2007-08-06 Thread Dale Johannesen
Author: johannes Date: Mon Aug 6 16:31:06 2007 New Revision: 40877 URL: http://llvm.org/viewvc/llvm-project?rev=40877&view=rev Log: Get X86 long double calling convention to work (on Darwin, anyway). Fix some table omissions for LD arithmetic. Modified: llvm/trunk/lib/Target/X86/X86CallingC

[llvm-commits] [llvm] r40878 - in /llvm/trunk/lib/Target/X86: X86Subtarget.h X86TargetMachine.cpp

2007-08-06 Thread Dale Johannesen
Author: johannes Date: Mon Aug 6 16:48:35 2007 New Revision: 40878 URL: http://llvm.org/viewvc/llvm-project?rev=40878&view=rev Log: Move lengthy conditional down 1 level per review comment. Modified: llvm/trunk/lib/Target/X86/X86Subtarget.h llvm/trunk/lib/Target/X86/X86TargetMachine.cpp

Re: [llvm-commits] [llvm] r40878 - in /llvm/trunk/lib/Target/X86: X86Subtarget.h X86TargetMachine.cpp

2007-08-06 Thread Dale Johannesen
On Aug 6, 2007, at 2:57 PM, Chris Lattner wrote: >> Move lengthy conditional down 1 level per review comment. > > Thanks! > >> >> + std::string getDataLayout() const { return >> +is64Bit() ? std::string("e-p:64:64-f64:32:64-i64:32:64- >> f80:128:128") : >> +isTargetDarwin() ? std::string

[llvm-commits] [llvm] r40881 - /llvm/trunk/lib/Target/X86/X86Subtarget.h

2007-08-06 Thread Dale Johannesen
Author: johannes Date: Mon Aug 6 17:10:35 2007 New Revision: 40881 URL: http://llvm.org/viewvc/llvm-project?rev=40881&view=rev Log: Replace 4-line function with 10-line version per review comment. Modified: llvm/trunk/lib/Target/X86/X86Subtarget.h Modified: llvm/trunk/lib/Target/X86/X86Subt

[llvm-commits] [llvm] r40886 - in /llvm/trunk/lib/Target/X86: X86FloatingPoint.cpp X86ISelLowering.cpp X86InstrFPStack.td

2007-08-06 Thread Dale Johannesen
Author: johannes Date: Mon Aug 6 20:17:37 2007 New Revision: 40886 URL: http://llvm.org/viewvc/llvm-project?rev=40886&view=rev Log: Long double patch 7 of N, unless I lost count:). Last x87 bits for full functionality (not thoroughly tested, and long doubles do not work in SSE modes at all - us

[llvm-commits] [llvm] r40906 - in /llvm/trunk/lib/Target/X86: X86FloatingPoint.cpp X86ISelDAGToDAG.cpp X86InstrFPStack.td

2007-08-07 Thread Dale Johannesen
Author: johannes Date: Tue Aug 7 15:29:26 2007 New Revision: 40906 URL: http://llvm.org/viewvc/llvm-project?rev=40906&view=rev Log: Long double patch 8 of N: make it partially work in SSE mode (all but conversions <-> other FP types, I think): >>Do not mark all-80-bit operations as "Requires[FPS

[llvm-commits] [llvm] r40908 - /llvm/trunk/lib/Target/PowerPC/PPCInstrAltivec.td

2007-08-07 Thread Dale Johannesen
Author: johannes Date: Tue Aug 7 18:08:00 2007 New Revision: 40908 URL: http://llvm.org/viewvc/llvm-project?rev=40908&view=rev Log: Fix spelling of mtvscr and mfvscr. Modified: llvm/trunk/lib/Target/PowerPC/PPCInstrAltivec.td Modified: llvm/trunk/lib/Target/PowerPC/PPCInstrAltivec.td URL:

[llvm-commits] [llvm] r40957 - /llvm/trunk/lib/Target/PowerPC/PPCInstrAltivec.td

2007-08-08 Thread Dale Johannesen
Author: johannes Date: Wed Aug 8 19:49:19 2007 New Revision: 40957 URL: http://llvm.org/viewvc/llvm-project?rev=40957&view=rev Log: Fix arguments for some Altivec instructions. From SWB. Modified: llvm/trunk/lib/Target/PowerPC/PPCInstrAltivec.td Modified: llvm/trunk/lib/Target/PowerPC/PPC

[llvm-commits] [llvm] r40958 - in /llvm/trunk: include/llvm/Target/TargetLowering.h lib/CodeGen/SelectionDAG/LegalizeDAG.cpp lib/CodeGen/SelectionDAG/TargetLowering.cpp lib/Target/X86/X86ISelLowering.

2007-08-08 Thread Dale Johannesen
Author: johannes Date: Wed Aug 8 20:04:01 2007 New Revision: 40958 URL: http://llvm.org/viewvc/llvm-project?rev=40958&view=rev Log: long double 9 of N. This finishes up the X86-32 bits (constants are still not handled). Adds ConvertActions to control fp-to-fp conversions (these are currently de

[llvm-commits] [llvm] r40965 - in /llvm/trunk: include/llvm/Target/TargetLowering.h lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

2007-08-09 Thread Dale Johannesen
Author: johannes Date: Thu Aug 9 12:27:48 2007 New Revision: 40965 URL: http://llvm.org/viewvc/llvm-project?rev=40965&view=rev Log: Update per review comments. Modified: llvm/trunk/include/llvm/Target/TargetLowering.h llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Modified: llvm/tr

[llvm-commits] [llvm] r40974 - in /llvm/trunk/lib: Bitcode/Reader/BitcodeReader.cpp Bitcode/Writer/BitcodeWriter.cpp VMCore/Constants.cpp

2007-08-09 Thread Dale Johannesen
Author: johannes Date: Thu Aug 9 17:51:36 2007 New Revision: 40974 URL: http://llvm.org/viewvc/llvm-project?rev=40974&view=rev Log: Patch 10 for long double. Doing constants right needs expanding ConstantFP to handle values bigger than double. If we assume host==target and host long double work

Re: [llvm-commits] [llvm] r40975 - /llvm/trunk/lib/CodeGen/SimpleRegisterCoalescing.cpp

2007-08-09 Thread Dale Johannesen
> -ValueNumberInfo[VN].def = RHSValNoInfo.def; > +ValueNumberInfo[VN]->def = ~1U; // Now this val# is > dead. Is .def equivalent to ->def here, or is this another change? ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

Re: [llvm-commits] [llvm] r40974 - in /llvm/trunk/lib: Bitcode/Reader/BitcodeReader.cpp Bitcode/Writer/BitcodeWriter.cpp VMCore/Constants.cpp

2007-08-09 Thread Dale Johannesen
On Aug 9, 2007, at 4:58 PM, Chris Lattner wrote: > Using host long double is an acceptable hack for now. Alternatively: OK, I'll do that. ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

[llvm-commits] [llvm] r41348 - in /llvm/trunk: include/llvm/ADT/APFloat.h include/llvm/Constants.h lib/Support/APFloat.cpp lib/VMCore/Constants.cpp

2007-08-23 Thread Dale Johannesen
Author: johannes Date: Thu Aug 23 19:56:33 2007 New Revision: 41348 URL: http://llvm.org/viewvc/llvm-project?rev=41348&view=rev Log: Change internal representation of ConstantFP to use APFloat. Interface to rest of the compiler unchanged, as yet. Modified: llvm/trunk/include/llvm/ADT/APFloat

[llvm-commits] [llvm] r41353 - in /llvm/trunk: include/llvm/ADT/APFloat.h lib/Support/APFloat.cpp lib/VMCore/Constants.cpp

2007-08-23 Thread Dale Johannesen
Author: johannes Date: Fri Aug 24 00:08:11 2007 New Revision: 41353 URL: http://llvm.org/viewvc/llvm-project?rev=41353&view=rev Log: Revised per review feedback from previous patch. Modified: llvm/trunk/include/llvm/ADT/APFloat.h llvm/trunk/lib/Support/APFloat.cpp llvm/trunk/lib/VMCo

[llvm-commits] [llvm] r41372 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAGNodes.h lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2007-08-24 Thread Dale Johannesen
Author: johannes Date: Fri Aug 24 15:59:15 2007 New Revision: 41372 URL: http://llvm.org/viewvc/llvm-project?rev=41372&view=rev Log: Use APFloat internally for ConstantFPSDNode. Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG

[llvm-commits] [llvm] r41378 - in /llvm/trunk: include/llvm/ADT/APFloat.h lib/CodeGen/SelectionDAG/SelectionDAG.cpp lib/Support/APFloat.cpp lib/VMCore/Constants.cpp

2007-08-24 Thread Dale Johannesen
Author: johannes Date: Fri Aug 24 17:09:56 2007 New Revision: 41378 URL: http://llvm.org/viewvc/llvm-project?rev=41378&view=rev Log: Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual. This means backing out the preceding change to Constants.cpp, alas. Modified: llvm/trun

Re: [llvm-commits] [llvm] r41378 - in /llvm/trunk: include/llvm/ADT/APFloat.h lib/CodeGen/SelectionDAG/SelectionDAG.cpp lib/Support/APFloat.cpp lib/VMCore/Constants.cpp

2007-08-24 Thread Dale Johannesen
On Aug 24, 2007, at 4:03 PM, Chris Lattner wrote: >> >> +/* The definition of equality is not straightforward for >> floating point, >> + so we won't use operator==. Use one of the following, or >> write >> + whatever it is you really mean. */ >> +bool operator==(const APFloa

Re: [llvm-commits] [llvm] r41378 - in /llvm/trunk: include/llvm/ADT/APFloat.h lib/CodeGen/SelectionDAG/SelectionDAG.cpp lib/Support/APFloat.cpp lib/VMCore/Constants.cpp

2007-08-24 Thread Dale Johannesen
On Aug 24, 2007, at 4:40 PM, Chris Lattner wrote: >>> I think that you can just remove this and the compiler will give you >>> a compile-time error if you try to use it. If you define it like >>> this, you just get a link-time error. >> >> Yep, and the linker error message doesn't tell you where

[llvm-commits] [llvm] r41383 - /llvm/trunk/include/llvm/ADT/APFloat.h

2007-08-24 Thread Dale Johannesen
Author: johannes Date: Fri Aug 24 19:40:41 2007 New Revision: 41383 URL: http://llvm.org/viewvc/llvm-project?rev=41383&view=rev Log: Comment out declaration of operator== (undefined). Modified: llvm/trunk/include/llvm/ADT/APFloat.h Modified: llvm/trunk/include/llvm/ADT/APFloat.h URL: http:

Re: [llvm-commits] [patch] call libc memcpy/memset for big arrays

2007-08-24 Thread Dale Johannesen
On Aug 24, 2007, at 6:15 PM, Chris Lattner wrote: > > On Aug 24, 2007, at 4:44 AM, Rafael Espindola wrote: > >> Currently we expand a memcpy/memset node to a call to the libc >> implementation if >> >> if ((Align & 3) != 0 || >> (I && I->getValue() < Subtarget->getMinRepStrSizeThreshold

[llvm-commits] [llvm] r41407 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAGNodes.h lib/CodeGen/SelectionDAG/DAGCombiner.cpp lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2007-08-25 Thread Dale Johannesen
Author: johannes Date: Sat Aug 25 17:10:57 2007 New Revision: 41407 URL: http://llvm.org/viewvc/llvm-project?rev=41407&view=rev Log: Add APFloat interface to ConstantFPSDNode. Change over uses in DAGCombiner. Fix interfaces to work with APFloats. Modified: llvm/trunk/include/llvm/CodeGen/Se

[llvm-commits] [llvm] r41409 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAGNodes.h lib/CodeGen/SelectionDAG/DAGCombiner.cpp lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2007-08-25 Thread Dale Johannesen
Author: johannes Date: Sat Aug 25 20:18:27 2007 New Revision: 41409 URL: http://llvm.org/viewvc/llvm-project?rev=41409&view=rev Log: Revise per review comments. Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp llvm/trun

Re: [llvm-commits] [llvm] r41479 - in /llvm/trunk: lib/Target/X86/X86ISelLowering.cpp test/CodeGen/X86/2004-02-12-Memcpy.llx

2007-08-27 Thread Dale Johannesen
On Aug 27, 2007, at 3:18 AM, Rafael Espindola wrote: > Coping 100MB array (after a warmup) shows that glibc 2.6.1 > implementation on > x86-64 (core 2) is 30% faster (from 0.270917s to 0.188079s) Please record this information in a comment? It is likely other people will want to revise this

[llvm-commits] [llvm] r41587 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAG.h include/llvm/CodeGen/SelectionDAGNodes.h include/llvm/Constants.h include/llvm/Target/TargetLowering.h lib/CodeGen/Se

2007-08-29 Thread Dale Johannesen
Author: johannes Date: Wed Aug 29 19:23:21 2007 New Revision: 41587 URL: http://llvm.org/viewvc/llvm-project?rev=41587&view=rev Log: Change LegalFPImmediates to use APFloat. Add APFloat interfaces to ConstantFP, SelectionDAG. Fix integer bit in double->APFloat conversion. Convert LegalizeDAG to us

[llvm-commits] [llvm] r41632 - in /llvm/trunk: include/llvm/ADT/APFloat.h include/llvm/ADT/StringExtras.h lib/CodeGen/SelectionDAG/SelectionDAG.cpp lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp lib

2007-08-30 Thread Dale Johannesen
Author: johannes Date: Thu Aug 30 23:03:46 2007 New Revision: 41632 URL: http://llvm.org/viewvc/llvm-project?rev=41632&view=rev Log: Enhance APFloat to retain bits of NaNs (fixes oggenc). Use APFloat interfaces for more references, mostly of ConstantFPSDNode. Modified: llvm/trunk/include/llvm

Re: [llvm-commits] [llvm] r41632 - in /llvm/trunk: include/llvm/ADT/APFloat.h include/llvm/ADT/StringExtras.h lib/CodeGen/SelectionDAG/SelectionDAG.cpp lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp

2007-08-30 Thread Dale Johannesen
On Aug 30, 2007, at 9:03 PM, Dale Johannesen wrote: > URL: http://llvm.org/viewvc/llvm-project?rev=41632&view=rev This patch breaks test/CodeGen/X86/2007-07-25-EpilogueBug.ll. The patch is correct, the testcase needs adjustment; Evan and I are discuss

[llvm-commits] [llvm] r41645 - in /llvm/trunk: include/llvm/ADT/StringExtras.h lib/CodeGen/SelectionDAG/SelectionDAG.cpp lib/Target/IA64/IA64ISelDAGToDAG.cpp

2007-08-31 Thread Dale Johannesen
Author: johannes Date: Fri Aug 31 12:03:33 2007 New Revision: 41645 URL: http://llvm.org/viewvc/llvm-project?rev=41645&view=rev Log: Revise per review of previous patch. Modified: llvm/trunk/include/llvm/ADT/StringExtras.h llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp llvm/tru

[llvm-commits] [llvm] r41664 - in /llvm/trunk: include/llvm/ADT/APFloat.h include/llvm/CodeGen/SelectionDAGNodes.h lib/CodeGen/SelectionDAG/DAGCombiner.cpp lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2007-08-31 Thread Dale Johannesen
Author: johannes Date: Fri Aug 31 18:34:27 2007 New Revision: 41664 URL: http://llvm.org/viewvc/llvm-project?rev=41664&view=rev Log: Add mod, copysign, abs operations to APFloat. Implement some constant folding in SelectionDAG and DAGCombiner using APFloat. Remove double versions of constructor a

[llvm-commits] [llvm] r41665 - /llvm/trunk/lib/Support/APFloat.cpp

2007-08-31 Thread Dale Johannesen
Author: johannes Date: Fri Aug 31 18:35:31 2007 New Revision: 41665 URL: http://llvm.org/viewvc/llvm-project?rev=41665&view=rev Log: Oops, should be part of 41664; won't work very well without this piece. Modified: llvm/trunk/lib/Support/APFloat.cpp Modified: llvm/trunk/lib/Support/APFloat.c

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMRegisterInfo.cpp

2007-03-01 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: ARMRegisterInfo.cpp updated: 1.78 -> 1.79 --- Log message: eliminate unnecessary reset of SP in epilog on darwin --- Diffs of the changes: (+1 -1) ARMRegisterInfo.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Targe

[llvm-commits] CVS: llvm-test/Makefile.programs

2007-03-05 Thread Dale Johannesen
Changes in directory llvm-test: Makefile.programs updated: 1.257 -> 1.258 --- Log message: Add -enable-tail-merge to PPC flags. --- Diffs of the changes: (+1 -1) Makefile.programs |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/Makefile.programs diff -u llvm-te

[llvm-commits] CVS: llvm/lib/Target/ARM/README.txt

2007-03-09 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: README.txt updated: 1.15 -> 1.16 --- Log message: Add some observations from CoreGraphics benchmark. Remove register scavenging todo item, since it is now implemented. --- Diffs of the changes: (+47 -47) README.txt | 94 +

[llvm-commits] CVS: llvm/lib/Target/ARM/README.txt

2007-03-09 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: README.txt updated: 1.16 -> 1.17 --- Log message: apply comments from review of last patch --- Diffs of the changes: (+2 -2) README.txt |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/ARM/README.txt diff -u ll

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelLowering.h

2007-03-19 Thread Dale Johannesen
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.h updated: 1.4 -> 1.5 --- Log message: fix obvious comment bug --- Diffs of the changes: (+1 -1) ARMISelLowering.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/ARM/ARMISelLowering.h diff -u llvm

  1   2   3   4   5   6   >