2006-12-13 |
Evan Cheng | Add note. |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Update note, with the SROA change, we now produce: |
tree | commitdiff |
2006-12-11 |
Chris Lattner | this is done |
tree | commitdiff |
2006-12-10 |
Anton Korobeynikov | Cleaned setjmp/longjmp lowering interfaces. Now we... |
tree | commitdiff |
2006-12-09 |
Rafael Espindola | fix test/Regression/CodeGen/X86/weak.ll |
tree | commitdiff |
2006-12-08 |
Chris Lattner | Fix a bug introduced by the streams patch. DEBUG code... |
tree | commitdiff |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
tree | commitdiff |
2006-12-07 |
Evan Cheng | MI keeps a ptr of TargetInstrDescriptor, use it. |
tree | commitdiff |
2006-12-06 |
Chris Lattner | add missing #include |
tree | commitdiff |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
tree | commitdiff |
2006-12-05 |
Evan Cheng | Revert an unintended change. |
tree | commitdiff |
2006-12-05 |
Evan Cheng | - Switch X86-64 JIT to large code size model. |
tree | commitdiff |
2006-12-05 |
Chris Lattner | If we have ScalarSSE, we can select bitconvert into... |
tree | commitdiff |
2006-12-05 |
Chris Lattner | Add a perf optzn corresponding to PR1033. |
tree | commitdiff |
2006-12-05 |
Chris Lattner | Fix PR1033 and CodeGen/X86/bitcast.ll, by expanding... |
tree | commitdiff |
2006-12-05 |
Chris Lattner | Fix typo noticed by Lauro Ramos Venancio, thanks! |
tree | commitdiff |
2006-12-05 |
Evan Cheng | JIT large code model support. |
tree | commitdiff |
2006-12-05 |
Evan Cheng | Asm printing bug. |
tree | commitdiff |
2006-12-05 |
Evan Cheng | - Fix X86-64 JIT by temporarily disabling code that... |
tree | commitdiff |
2006-12-05 |
Evan Cheng | Update |
tree | commitdiff |
2006-12-04 |
Chris Lattner | Add support for 64-bit 'r' constraint. Patch by by... |
tree | commitdiff |
2006-12-04 |
Evan Cheng | Non-darwin gcc should default to static relocation... |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Match TargetInstrInfo changes. |
tree | commitdiff |
2006-12-01 |
Evan Cheng | convertToThreeAddress() is now responsible for updating... |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Add weak reference directive. |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Fix 2005-05-08-FPStackifierPHI.ll failure. |
tree | commitdiff |
2006-12-01 |
Evan Cheng | A initialized global variable cannot be extern weak... |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Minor code clean up. |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Fix indentation. |
tree | commitdiff |
2006-12-01 |
Evan Cheng | Darwin X86 external weak linkage support. |
tree | commitdiff |
2006-12-01 |
Anton Korobeynikov | Introducing external weak linkage. Darwin codegen shoul... |
tree | commitdiff |
2006-11-30 |
Anton Korobeynikov | Factor out GVRequiresExtraLoad() from .h to .cpp |
tree | commitdiff |
2006-11-30 |
Evan Cheng | - Use a different wrapper node for RIP-relative GV... |
tree | commitdiff |
2006-11-30 |
Evan Cheng | MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor |
tree | commitdiff |
2006-11-29 |
Evan Cheng | In PIC mode, GV not requiring an extra load can be... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Clean up. |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Fix for PR1018 - Better support for X86-64 Linux in... |
tree | commitdiff |
2006-11-29 |
Evan Cheng | Custom lower READCYCLECOUNTER for x86-64. |
tree | commitdiff |
2006-11-29 |
Evan Cheng | 16-byte stack alignment for X86-64 ELF. Patch by Dan... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Upgrade the ugly darwin 64-bit bswap idiom (bswap ... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Trivially lower 'bswap $0' into llvm.bswap. This fixes... |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | Identities are default now |
tree | commitdiff |
2006-11-28 |
Evan Cheng | New entries. |
tree | commitdiff |
2006-11-28 |
Andrew Lenharth | X86 asm -> gcc asm translation table (incomplete) |
tree | commitdiff |
2006-11-28 |
Evan Cheng | Fix JIT encoding bugs for shift / rotate by one ops. |
tree | commitdiff |
2006-11-27 |
Evan Cheng | Change MachineInstr ctor's to take a TargetInstrDescrip... |
tree | commitdiff |
2006-11-21 |
Anton Korobeynikov | Refactored *GVRequiresExtraLoad() to Subtarget method. |
tree | commitdiff |
2006-11-20 |
Chris Lattner | Fix codegen for x86-64 on systems (like ppc or i386... |
tree | commitdiff |
2006-11-20 |
Anton Korobeynikov | We should perform extra load for dllimported calls |
tree | commitdiff |
2006-11-17 |
Evan Cheng | For unsigned 8-bit division. Use movzbw to set the... |
tree | commitdiff |
2006-11-17 |
Jim Laskey | Hopefully a good crack at making debugging work on... |
tree | commitdiff |
2006-11-17 |
Bill Wendling | Removed even more std::cerr and #include <iostream... |
tree | commitdiff |
2006-11-16 |
Evan Cheng | Correct instructions for moving data between GR64 and... |
tree | commitdiff |
2006-11-16 |
Evan Cheng | Fix a potential bug: MOVPDI2DI, etc. are not copy instr... |
tree | commitdiff |
2006-11-16 |
Evan Cheng | Align stubs on 4 byte boundary. This fixes 447.dealII. |
tree | commitdiff |
2006-11-15 |
Evan Cheng | Properly transfer kill / dead info. |
tree | commitdiff |
2006-11-15 |
Evan Cheng | Kill / dead info has been moved to MI's. |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Remove unneeded forward decls |
tree | commitdiff |
2006-11-14 |
Evan Cheng | Revert. This wasn't meant to be checked in. |
tree | commitdiff |
2006-11-14 |
Chris Lattner | it would be nice of ctlz were lowered to bsf etc. |
tree | commitdiff |
2006-11-13 |
Evan Cheng | Matches MachineInstr changes. |
tree | commitdiff |
2006-11-11 |
Evan Cheng | Add implicit use / def operands to created MI's. |
tree | commitdiff |
2006-11-11 |
Evan Cheng | Add all implicit defs to FP_REG_KILL mi. |
tree | commitdiff |
2006-11-10 |
Evan Cheng | Add a note. |
tree | commitdiff |
2006-11-10 |
Evan Cheng | These are done. |
tree | commitdiff |
2006-11-10 |
Evan Cheng | Don't dag combine floating point select to max and... |
tree | commitdiff |
2006-11-10 |
Evan Cheng | Fix a bug in SelectScalarSSELoad. Since the load is... |
tree | commitdiff |
2006-11-10 |
Evan Cheng | Fix a potential bug. |
tree | commitdiff |
2006-11-10 |
Evan Cheng | Add implicit def / use operands to MachineInstr. |
tree | commitdiff |
2006-11-10 |
Evan Cheng | Use TargetInstrInfo::getNumOperands() instead of Machin... |
tree | commitdiff |
2006-11-10 |
Anton Korobeynikov | Fixing PR990: http://llvm.org/PR990. |
tree | commitdiff |
2006-11-09 |
Evan Cheng | Remove M_2_ADDR_FLAG. |
tree | commitdiff |
2006-11-08 |
Evan Cheng | Use movl+xchgl instead of pushl+popl. |
tree | commitdiff |
2006-11-08 |
Evan Cheng | Match tblegen changes. |
tree | commitdiff |
2006-11-07 |
Evan Cheng | Fixed a bug which causes x86 be to incorrectly match |
tree | commitdiff |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
tree | commitdiff |
2006-11-03 |
Chris Lattner | remove dead/redundant vars |
tree | commitdiff |
2006-11-03 |
Evan Cheng | Dead code. |
tree | commitdiff |
2006-11-03 |
Chris Lattner | silence warning |
tree | commitdiff |
2006-11-02 |
Reid Spencer | For PR786: |
tree | commitdiff |
2006-11-01 |
Evan Cheng | Fix ldmxcsr JIT encoding. |
tree | commitdiff |
2006-10-31 |
Evan Cheng | Nuke dead code. |
tree | commitdiff |
2006-10-31 |
Chris Lattner | allow the address of a global to be used with the ... |
tree | commitdiff |
2006-10-31 |
Chris Lattner | implement the 'c' inline asm modifier character |
tree | commitdiff |
2006-10-31 |
Chris Lattner | handle "st" as "st(0)" |
tree | commitdiff |
2006-10-31 |
Anton Korobeynikov | 1. Clean up code due to changes in SwitchTo*Section(2) |
tree | commitdiff |
2006-10-31 |
Anton Korobeynikov | Unbreaking static ctors patch. |
tree | commitdiff |
2006-10-31 |
Reid Spencer | Make this compile again. |
tree | commitdiff |
2006-10-31 |
Evan Cheng | Apply Aton's LLVM patch for PR973: Linux ctors / dtors... |
tree | commitdiff |
2006-10-30 |
Reid Spencer | Add debug support for X86/ELF targets (Linux). This... |
tree | commitdiff |
2006-10-30 |
Chris Lattner | fix wonky indentation |
tree | commitdiff |
2006-10-30 |
Evan Cheng | All targets expand BR_JT for now. |
tree | commitdiff |
2006-10-28 |
Chris Lattner | add another target hook for branch folding. |
tree | commitdiff |
2006-10-28 |
Evan Cheng | Doh. Must check if GV is constant first. |
tree | commitdiff |
2006-10-28 |
Chris Lattner | don't distribute internal readme's |
tree | commitdiff |
2006-10-28 |
Reid Spencer | Make sure all the readme files get distributed. |
tree | commitdiff |
2006-10-27 |
Evan Cheng | Fixed a significant bug where unpcklpd is incorrectly... |
tree | commitdiff |
2006-10-27 |
Evan Cheng | Fix for PR968: expand vector sdiv, udiv, srem, urem. |
tree | commitdiff |
2006-10-26 |
Evan Cheng | Put cstrings in .cstring section when compiling for... |
tree | commitdiff |
2006-10-25 |
Evan Cheng | During vector shuffle lowering, we sometimes commute... |
tree | commitdiff |
next |