2008-02-26 |
Evan Cheng | Enable -coalescer-commute-instrs by default. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Use SmallVector while constructing ReturnInst. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Avoid const_casts |
tree | commitdiff |
2008-02-26 |
Gabor Greif | fix http://llvm.org/bugs/show_bug.cgi?id=2097 |
tree | commitdiff |
2008-02-26 |
Devang Patel | Remove unnecessary getOperand/setOperand overriders. |
tree | commitdiff |
2008-02-26 |
Dan Gohman | Avoid aborting on invalid shift counts. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Unify to ReturnInst::init() member functions. |
tree | commitdiff |
2008-02-26 |
Eli Friedman | Fix for pr2093: direct operands aren't necessarily... |
tree | commitdiff |
2008-02-26 |
Devang Patel | Optimize most common case by using single RetVal in... |
tree | commitdiff |
2008-02-26 |
Arnold Schwaighofer | Correct function comments. |
tree | commitdiff |
2008-02-26 |
Chris Lattner | Fix PR2096, a regression introduced with my patch last... |
tree | commitdiff |
2008-02-26 |
Duncan Sands | Fix a nasty bug in LegalizeTypes (spotted in |
tree | commitdiff |
2008-02-26 |
Bill Wendling | De-tabify |
tree | commitdiff |
2008-02-26 |
Bill Wendling | De-tabify. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | De-tabify. |
tree | commitdiff |
2008-02-26 |
Arnold Schwaighofer | Add support for intermodule tail calls on x86/32bit... |
tree | commitdiff |
2008-02-26 |
Arnold Schwaighofer | Change the lowering of arguments for tail call optimized |
tree | commitdiff |
2008-02-26 |
Evan Cheng | This is possible: |
tree | commitdiff |
2008-02-26 |
Chris Lattner | Fix isNegatibleForFree to not return true for ConstantF... |
tree | commitdiff |
2008-02-26 |
Evan Cheng | Fix PR2076. CodeGenPrepare now sinks address computatio... |
tree | commitdiff |
2008-02-26 |
Evan Cheng | Refactor inline asm constraint matching code out of... |
tree | commitdiff |
2008-02-26 |
Devang Patel | Remove debugging help. |
tree | commitdiff |
2008-02-26 |
Devang Patel | Update bitcode reader and writer to handle multiple... |
tree | commitdiff |
2008-02-26 |
Devang Patel | Pass const vectors by reference. |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Revert the assert for MUL_LOHI with an unused high... |
tree | commitdiff |
2008-02-25 |
Dale Johannesen | Revise previous patch per review. |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Add an assert to verify that we don't see an |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Remove the hack that turned an {S,U}MUL_LOHI with an... |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Make some static variables const. |
tree | commitdiff |
2008-02-25 |
Dan Gohman | Convert MaskedValueIsZero and all its users to use... |
tree | commitdiff |
2008-02-25 |
Evan Cheng | All remat'ed loads cannot be folded into two-address... |
tree | commitdiff |
2008-02-25 |
Dale Johannesen | Expand removal of MMX memory copies to allow 1 level |
tree | commitdiff |
2008-02-25 |
Duncan Sands | In debug builds check that the key property holds: all |
tree | commitdiff |
2008-02-25 |
Evan Cheng | Correctly determine whether a argument load can be... |
tree | commitdiff |
2008-02-25 |
Owen Anderson | Fix an issue where GVN was performing the return slot... |
tree | commitdiff |
2008-02-25 |
Evan Cheng | Temporarily reverting 46959. |
tree | commitdiff |
2008-02-25 |
Owen Anderson | Fix an issue where GVN would try to use an instruction... |
tree | commitdiff |
2008-02-24 |
Duncan Sands | Add support to LegalizeTypes for building legal vectors |
tree | commitdiff |
2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Backing out r47521 for now. This has broken a number... |
tree | commitdiff |
2008-02-23 |
Scott Michel | Merge current work back to tree to minimize diffs and... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Rematerialization logic was overly conservative when... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | If remating a machine instr with virtual register opera... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Turning on remat of pic loads. |
tree | commitdiff |
2008-02-23 |
Dan Gohman | Fix a bug that caused opt and other tools to silently... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | No need recognize load from a fixed argument slot as... |
tree | commitdiff |
2008-02-23 |
Devang Patel | Properly read and write bitcodes for multiple return... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Recognize loads of arguments as re-materializable first... |
tree | commitdiff |
2008-02-23 |
Devang Patel | Regenerate. |
tree | commitdiff |
2008-02-23 |
Devang Patel | Use isa check instead of getTypeID() check. |
tree | commitdiff |
2008-02-23 |
Ted Kremenek | Fixed buffer overflow reported by Argiris Kirtzidis. |
tree | commitdiff |
2008-02-23 |
Devang Patel | print getresult operand and its type directly. |
tree | commitdiff |
2008-02-23 |
Devang Patel | Use dyn_cast instead of isa + cast. |
tree | commitdiff |
2008-02-23 |
Devang Patel | Regenerate |
tree | commitdiff |
2008-02-23 |
Devang Patel | To support multiple return values, now ret instruction... |
tree | commitdiff |
2008-02-23 |
Evan Cheng | Fix spill weight updating bug. |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Split ParameterAttributes.h, putting the complicated |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Same isPhysRegAvailable bug as local register allocator. |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Really really bad local register allocator bug. On... |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Add debugging printfs. |
tree | commitdiff |
2008-02-22 |
Devang Patel | Regenerate |
tree | commitdiff |
2008-02-22 |
Devang Patel | Use SymbolicValueRef to parse getresult operand |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Make sure reload of implicit uses are issued before... |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Generated files for 47484. |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all |
tree | commitdiff |
2008-02-22 |
Dale Johannesen | MMX vectors are passed 4-byte aligned. |
tree | commitdiff |
2008-02-22 |
Anton Korobeynikov | Provide __main hooks for cygwin & mingw32 |
tree | commitdiff |
2008-02-22 |
Zhou Sheng | Fixed a typo. |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Allow re-materialization of pic load (controlled by... |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Enable re-materialization of instructions which have... |
tree | commitdiff |
2008-02-22 |
Chris Lattner | copy mmx values from/to memory with GPRs on x86-32 |
tree | commitdiff |
2008-02-22 |
Devang Patel | Print getresult instruction properly. |
tree | commitdiff |
2008-02-22 |
Devang Patel | Print ret instruction that returns aggregates. |
tree | commitdiff |
2008-02-22 |
Devang Patel | Read and write getresult. |
tree | commitdiff |
2008-02-22 |
Chris Lattner | Start using GPR's to copy around mmx value instead... |
tree | commitdiff |
2008-02-22 |
Evan Cheng | Fix compiler warning. |
tree | commitdiff |
2008-02-22 |
Dan Gohman | Fix a regression in 403.gcc and 186.crafty introduced... |
tree | commitdiff |
2008-02-21 |
Devang Patel | print getresult instruction. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Use isa<> instead of getTypeID() to check StructType. |
tree | commitdiff |
2008-02-21 |
Eli Friedman | A few minor updates, removing implemented stuff and... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Make the clobber analysis a bit more smart: we only... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Treat clobber operands like early clobbers: if we have |
tree | commitdiff |
2008-02-21 |
Bill Wendling | Clear PhysRegPartUse for the sub register as well. |
tree | commitdiff |
2008-02-21 |
Bill Wendling | Adjust the MaxAlignment for the special register scaven... |
tree | commitdiff |
2008-02-21 |
Evan Cheng | Help testing. |
tree | commitdiff |
2008-02-21 |
Dan Gohman | Change a C-style cast to const_cast, to avoid a -Wcast... |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Better names as per Evan's request |
tree | commitdiff |
2008-02-21 |
Nick Lewycky | Simplify this code, no functionality change. |
tree | commitdiff |
2008-02-21 |
Nick Lewycky | GlobalValues are Constants, remove redundant code.... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Dan implemented one multiply issue. Replace it with... |
tree | commitdiff |
2008-02-21 |
Andrew Lenharth | Atomic op support. If any gcc test uses __sync builtin... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Add support for matching mem operands. This fixes... |
tree | commitdiff |
2008-02-21 |
Chris Lattner | Fix a (harmless) but where vregs were added to the... |
tree | commitdiff |
2008-02-21 |
Devang Patel | Let invoke return aggregate value. |
tree | commitdiff |
2008-02-21 |
Devang Patel | Let function call return aggregate. |
tree | commitdiff |
2008-02-21 |
Evan Cheng | Clean up some spilling code using MachineRegisterInfo. |
tree | commitdiff |
2008-02-20 |
Devang Patel | regenerate. |
tree | commitdiff |
2008-02-20 |
Devang Patel | Parse |
tree | commitdiff |
2008-02-20 |
Devang Patel | What if functions can return aggregate values ? |
tree | commitdiff |
2008-02-20 |
Dale Johannesen | Regenerated files. |
tree | commitdiff |
next |