done
[oota-llvm.git] / lib / Target / X86 / X86ISelDAGToDAG.cpp
2007-03-28 Anton KorobeynikovOops :)
2007-03-28 Anton KorobeynikovDon't allow MatchAddress recurse too much. This trims...
2007-03-20 Chris LattnerTwo changes:
2007-02-04 Chris LattnerFix a miscompilation in the addr mode code trying to...
2007-01-22 Evan ChengLinux GOT indirect reference is only necessary in PIC...
2007-01-12 Reid SpencerAdjust #includes to compensate for lost of DerivedTypes...
2007-01-12 Anton Korobeynikov* PIC codegen for X86/Linux has been implemented
2007-01-03 Anton KorobeynikovReally big cleanup.
2006-12-19 Chris Lattnereliminate static ctors for Statistic objects.
2006-12-19 Evan ChengFix for PR1062 by Dan Gohman.
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-12-05 Evan ChengRevert an unintended change.
2006-12-05 Evan Cheng- Switch X86-64 JIT to large code size model.
2006-12-05 Evan Cheng- Fix X86-64 JIT by temporarily disabling code that...
2006-11-30 Evan Cheng- Use a different wrapper node for RIP-relative GV...
2006-11-29 Evan ChengClean up.
2006-11-29 Evan ChengFix for PR1018 - Better support for X86-64 Linux in...
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-17 Evan ChengFor unsigned 8-bit division. Use movzbw to set the...
2006-11-17 Bill WendlingRemoved even more std::cerr and #include <iostream...
2006-11-13 Evan ChengMatches MachineInstr changes.
2006-11-11 Evan ChengAdd implicit use / def operands to created MI's.
2006-11-11 Evan ChengAdd all implicit defs to FP_REG_KILL mi.
2006-11-10 Evan ChengFix a bug in SelectScalarSSELoad. Since the load is...
2006-11-08 Evan ChengMatch tblegen changes.
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-11-03 Chris Lattnersilence warning
2006-10-16 Evan ChengSelectScalarSSELoad should call CanBeFoldedBy as well.
2006-10-14 Evan ChengCorrected load folding check. We need to start from...
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-12 Evan ChengDoh. This wasn't causing problems by luck.
2006-10-12 Chris Lattnerfix compilation failure of smg2000
2006-10-11 Chris LattnerFold "zero extending vector loads" now that evan added...
2006-10-11 Evan ChengComplexPatterns sse_load_f32 and sse_load_f64 returns...
2006-10-10 Evan ChengMore isel time load folding checking for nodes that...
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-07 Chris Lattnercompletely disable folding of loads into scalar sse...
2006-09-29 Evan ChengNot needed.
2006-09-17 Anton KorobeynikovAdded some eye-candy for Subtarget type checking
2006-09-14 Evan ChengRemove a unnecessary check.
2006-09-13 Chris LattnerFix a regression in the 32-bit port from the 64-bit...
2006-09-12 Evan ChengReflects MachineConstantPoolEntry changes.
2006-09-08 Evan ChengCommitting X86-64 support.
2006-09-01 Evan ChengOops. Bad typo. Without the check of N1.hasOneUse(...
2006-08-29 Evan ChengRemove dead code.
2006-08-29 Evan ChengDon't performance load/op/store transformation if op...
2006-08-29 Evan Cheng- Enable x86 isel preprocessing by default unless ...
2006-08-29 Evan ChengAvoid making unneeded load/mod/store transformation...
2006-08-28 Evan ChengAdd an optional pass to preprocess the DAG before x86...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-27 Evan ChengDo not use getTargetNode() and SelectNodeTo() which...
2006-08-26 Evan ChengSelectNodeTo now returns a SDNode*.
2006-08-26 Evan ChengSelect() no longer require Result operand by reference.
2006-08-26 Evan ChengMatch tblgen changes; clean up.
2006-08-16 Evan ChengDoh. Incorrectly inverted condition. Also add a isOnlyU...
2006-08-16 Evan ChengSelectNodeTo() may return a SDOperand that is different...
2006-08-11 Evan ChengMatch tablegen changes.
2006-08-08 Evan ChengEliminate reachability matrix. It has to be calculated...
2006-08-07 Evan ChengMatch tablegen isel changes.
2006-08-02 Evan ChengReflect change to AssignTopologicalOrder().
2006-08-02 Evan ChengUse of vector<bool> causes some horrendous compile...
2006-08-01 Evan ChengFactor topological order code to SelectionDAG. Clean up.
2006-07-28 Evan ChengCan't spell.
2006-07-28 Evan ChengSome clean up.
2006-07-28 Evan ChengRename IsFoldableBy to CanBeFoldedleBy
2006-07-28 Evan ChengNode selected into address mode cannot be folded.
2006-07-28 Evan ChengAnother duh. Determine topological order before any...
2006-07-27 Evan ChengBrain cramp..
2006-07-27 Evan ChengAllocating too large an array for ReachibilityMatrix.
2006-07-27 Evan ChengCalculate the portion of reachbility matrix on demand.
2006-07-27 Evan ChengisNonImmUse is replaced by IsFoldableBy
2006-07-27 Evan ChengUse reachbility information to determine whether a...
2006-06-28 Chris LattnerHide x86 symbols
2006-06-08 Chris LattnerAdd support for "m" inline asm constraints.
2006-06-02 Evan ChengCygwin support. Patch by Anton Korobeynikov!
2006-06-02 Evan ChengUse xor to clear a register.
2006-05-30 Evan ChengRemove bogus comment.
2006-05-30 Evan ChengA addressing mode folding enhancement:
2006-05-25 Evan ChengAssert if InflightSet is not cleared after instruction...
2006-05-24 Evan ChengClear HandleMap and ReplaceMap after instruction select...
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-05-21 Evan ChengBack out indirect branch load folding hack. It broke...
2006-05-20 Evan Cheng- Use of load's chain result should be redirected to...
2006-05-20 Evan ChengMissing break statements.
2006-05-20 Evan ChengRemove unused patterns.
2006-05-20 Evan ChengHandle indirect call which folds a load manually. This...
2006-05-16 Evan ChengX86 integer register classes naming changes. Make them...
2006-05-12 Evan ChengRemove dead code
2006-05-08 Evan ChengFixing truncate. Previously we were emitting truncate...
2006-05-05 Evan ChengBetter implementation of truncate. ISel matches it...
2006-03-25 Chris Lattner#include Intrinsics.h into all dag isels
2006-03-13 Evan ChengAdded getTargetLowering() to TargetMachine. Refactored...
2006-02-28 Evan ChengDon't match x << 1 to LEAL. It's better to emit x + x.
2006-02-25 Evan Cheng* Cleaned up addressing mode matching code.
2006-02-23 Evan Cheng- Clean up the lowering and selection code of ConstantP...
2006-02-23 Evan ChengPIC related bug fixes.
2006-02-23 Evan ChengX86 codegen tweak to use lea in another case:
2006-02-18 Evan Chengx86 / Darwin PIC support.
2006-02-11 Evan ChengPrevent certain nodes that have already been selected...
next