[llvm-commits] [llvm] r42285 - in /llvm/trunk/lib/Target/X86: X86FloatingPoint.cpp X86ISelLowering.cpp X86ISelLowering.h X86InstrFPStack.td X86InstrInfo.cpp X86InstrInfo.td X86InstrSSE.td X86InstrX86-64.td X86RegisterInfo.cpp
Chris Lattner
clattner at apple.com
Fri Sep 28 14:18:50 PDT 2007
> URL: http://llvm.org/viewvc/llvm-project?rev=42285&view=rev
> Log:
> Added support for new condition code modeling scheme (i.e. physical
> register dependency). These are a bunch of instructions that are
> duplicated so the x86 backend can support both the old and new
> schemes at the same time. They will be deleted after
> all the kinks are worked out.
Nifty!
> ======================================================================
> ========
> --- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
> +++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Mon Sep 24
> 20:57:46 2007
> @@ -31,6 +31,7 @@
> #include "llvm/CodeGen/MachineInstrBuilder.h"
> #include "llvm/CodeGen/SelectionDAG.h"
> #include "llvm/CodeGen/SSARegMap.h"
> +#include "llvm/Support/CommandLine.h"
This #include is dead.
It would be nice to remove the duplicate instructions at some point,
but they are fine as an intermediate step.
-Chris
More information about the llvm-commits
mailing list