Commits

Show all
Author Commit Message Labels Comments Date
Bill Wendling
Move old (slightly broken) Leela aside for new branch.
Branches
Apple/Old-Leela
Bill Wendling
--- Merging r83671 into '.': U lib/CodeGen/LiveIntervalAnalysis.cpp U lib/CodeGen/MachineInstr.cpp U lib/CodeGen/SimpleRegisterCoalescing.cpp U lib/CodeGen/MachineLICM.cpp $ svn merge -c 83687 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83687 into '.': U include/llvm/Target/TargetInstrInfo.h U include/llvm/CodeGen/MachineInstr.h G lib/CodeGen/LiveIntervalAnalysis.cpp U lib/CodeGen/DeadMac…
Branches
Apple/Leela
Bill Wendling
Update MachineLICM to ToT.
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83872 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83872 into '.': U lib/Target/ARM/ARMConstantIslandPass.cpp $ svn merge -c 83873 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83873 into '.': G lib/Target/ARM/ARMConstantIslandPass.cpp $ svn merge -c 83874 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83874 into '.': G lib/Target/ARM/ARMConstantIslandPass.cpp $ svn merge -c 83894 https://llvm.org/svn/l…
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83801 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83801 into '.': U test/Transforms/InstCombine/shift.ll
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83802 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83802 into '.': U test/Transforms/InstCombine/shift.ll D test/Transforms/InstCombine/shl-icmp.ll
Branches
Apple/Leela
Bill Wendling
Update files to versions from week-end. (83761, 83760, etc.)
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83761 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83761 into '.': U test/Transforms/InstCombine/mul.ll U lib/Transforms/Scalar/InstructionCombining.cpp
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83622 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83622 into '.': A test/CodeGen/X86/2009-10-08-MachineLICMBug.ll U lib/CodeGen/MachineLICM.cpp $ svn merge -c 83624 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83624 into '.': G lib/CodeGen/MachineLICM.cpp
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83608 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83608 into '.': A test/CodeGen/X86/pre-split11.ll U lib/CodeGen/PreAllocSplitting.cpp
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83563 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83563 into '.': U lib/CodeGen/AsmPrinter/DwarfDebug.h U lib/CodeGen/AsmPrinter/DwarfDebug.cpp $ svn merge -c 83571 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83571 into '.': U lib/CodeGen/MachineModuleInfo.cpp
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83585 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83585 into '.': U test/CodeGen/ARM/vldlane.ll U lib/Target/ARM/ARMInstrNEON.td U lib/Target/ARM/NEONPreAllocPass.cpp U lib/Target/ARM/ARMISelDAGToDAG.cpp $ svn merge -c 83590 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83590 into '.': G test/CodeGen/ARM/vldlane.ll G lib/Target/ARM/ARMInstrNEON.td G lib/Target/ARM/NEONPreAllocPass.cpp G lib/Target/…
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83573 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83573 into '.': A test/DebugInfo/2009-10-08-DebugInfo-NullGlobalVariable.ll U lib/Analysis/DebugInfo.cpp
Branches
Apple/Leela
Bill Wendling
$ svn merge -c 83518 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83518 into '.': U test/CodeGen/ARM/vst3.ll U lib/Target/ARM/ARMInstrNEON.td U lib/Target/ARM/NEONPreAllocPass.cpp U lib/Target/ARM/ARMISelDAGToDAG.cpp $ svn merge -c 83526 https://llvm.org/svn/llvm-project/llvm/trunk --- Merging r83526 into '.': U test/CodeGen/ARM/vst4.ll G lib/Target/ARM/ARMInstrNEON.td G lib/Target/ARM/NEONPreAllocPass.cpp G lib/Target/ARM/AR…
Branches
Apple/Leela
Bill Wendling
Creating Leela from ToT.
Branches
Apple/Leela
Bob Wilson
Add codegen support for NEON vst2 intrinsics with <1 x i64> vectors.
Jeffrey Yasskin
In instcombine's debug output, avoid printing ADD for instructions that are already on the worklist, and print Visited when an instruction is about to be visited. Net, on one input, this reduced the output size by at least 9x.
Bob Wilson
Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors.
Bob Wilson
Convert more NEON tests to use FileCheck.
Bob Wilson
Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors.
Jeffrey Yasskin
Fix the OProfile part of PR5018. This fixes --without-oprofile, makes it the default, and works around a broken libopagent on some Debian systems.
Bob Wilson
Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors.
Jim Grosbach
reverting thumb1 scavenging default due to test failure while I figure out what's up.
Chris Lattner
second half of lazy liveness removal.
Dale Johannesen
Fix handling of x86 'R' constraint.
Bob Wilson
Convert more NEON tests to use FileCheck.
Jim Grosbach
Enable thumb1 register scavenging by default.
Jim Grosbach
Enable thumb1 register scavenging by default.
Devang Patel
Extract subprogram and compile unit information from the debug info attached to an instruction.
Bob Wilson
Add some instruction encoding bits for NEON load/store instructions.
  1. Prev
  2. Next