When x86 addresses matching exceeds its recursion limit, check to
[oota-llvm.git] / lib / Target / X86 / X86ISelDAGToDAG.cpp
2007-08-13 Dan GohmanWhen x86 addresses matching exceeds its recursion limit...
2007-08-10 Christopher LambUse subregs to improve any_extend code generation when...
2007-08-10 Christopher LambIncrease efficiency of sign_extend_inreg by using subre...
2007-08-09 Evan Chengdivb / mulb outputs to ah. Under x86-64 it's not legal...
2007-08-07 Dale JohannesenLong double patch 8 of N: make it partially work in
2007-08-06 Dale JohannesenGet X86 long double calling convention to work
2007-08-02 Evan ChengSwitch some multiplication instructions over to the...
2007-08-01 Evan ChengMac OS X X86-64 low 4G address not available.
2007-07-29 Christopher LambChange the x86 backend to use extract_subreg for trunca...
2007-07-26 Evan ChengMinor bug.
2007-07-26 Evan ChengSame goes for constantpool, etc.
2007-07-25 Evan ChengMac OS X x86-64 lower 4G address is not available.
2007-07-24 Dan GohmanAdd const to CanBeFoldedBy, CheckAndMask, and CheckOrMask.
2007-07-03 Dale JohannesenFix for PR 1505 (and 1489). Rewrite X87 register
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-04-11 Chris LattnerFix CodeGen/X86/2007-03-24-InlineAsmPModifier.ll
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...
next