2007-11-01 |
Bill Wendling | Silence, accersed warning |
tree | commitdiff |
2007-10-31 |
Rafael Espindola | Make ARM and X86 LowerMEMCPY identical by moving the... |
tree | commitdiff |
2007-10-31 |
Rafael Espindola | Make ARM an X86 memcpy expansion more similar to each... |
tree | commitdiff |
2007-10-31 |
Dale Johannesen | Make i64=expand_vector_elt(v2i64) work in 32-bit mode. |
tree | commitdiff |
2007-10-30 |
Dale Johannesen | Add missing SSE builtins: CVTPD2PI, CVTPS2PI, |
tree | commitdiff |
2007-10-30 |
Duncan Sands | Fix for visibility warnings generated by gcc-4.2. |
tree | commitdiff |
2007-10-30 |
Dale Johannesen | Add missing MMX PSUBQ. |
tree | commitdiff |
2007-10-29 |
Evan Cheng | Enable more fold (sext (load x)) -> (sext (truncate... |
tree | commitdiff |
2007-10-29 |
Evan Cheng | Avoid doing something dumb like rewriting using a 64... |
tree | commitdiff |
2007-10-29 |
Chris Lattner | add a note. |
tree | commitdiff |
2007-10-29 |
Chris Lattner | Add support for the x86-64 'q' regigster modifier,... |
tree | commitdiff |
2007-10-29 |
Chris Lattner | Fix PR1749 and InstCombine/2007-10-28-EmptyField.ll... |
tree | commitdiff |
2007-10-28 |
Evan Cheng | New entry. |
tree | commitdiff |
2007-10-26 |
Anton Korobeynikov | Fix off-by-one stack offset computations (dwarf informa... |
tree | commitdiff |
2007-10-26 |
Eric Christopher | clo/clz aren't supported on mips I. Keep them around... |
tree | commitdiff |
2007-10-26 |
Evan Cheng | Loosen up iv reuse to allow reuse of the same stride... |
tree | commitdiff |
2007-10-25 |
Dale Johannesen | Support non-POSIX hosts by removing use of strncasecmp. |
tree | commitdiff |
2007-10-23 |
Dale Johannesen | Disable a couple more things for ppcf128. |
tree | commitdiff |
2007-10-23 |
Evan Cheng | Temporary solution: added a different set of BCTRL_Mach... |
tree | commitdiff |
2007-10-22 |
Evan Cheng | Fix memcpy lowering when addresses are 4-byte aligned... |
tree | commitdiff |
2007-10-22 |
Dan Gohman | Fix the folding of multiplication into addresses on... |
tree | commitdiff |
2007-10-22 |
Evan Cheng | Use ptr type in the immediate field of a BxA instructio... |
tree | commitdiff |
2007-10-22 |
Evan Cheng | Fix an unfolding bug. |
tree | commitdiff |
2007-10-21 |
Dale Johannesen | Allow for copysign having f80 second argument. |
tree | commitdiff |
2007-10-19 |
Evan Cheng | Resolve unfold tables ambiguity. |
tree | commitdiff |
2007-10-19 |
Evan Cheng | Local spiller optimization: |
tree | commitdiff |
2007-10-19 |
Rafael Espindola | split LowerMEMCPY into LowerMEMCPYCall and LowerMEMCPYI... |
tree | commitdiff |
2007-10-19 |
Rafael Espindola | Add support for byval function whose argument is not... |
tree | commitdiff |
2007-10-19 |
Chris Lattner | comment fixes |
tree | commitdiff |
2007-10-19 |
Chris Lattner | Add an easy microoptimization I noticed. |
tree | commitdiff |
2007-10-19 |
Dale Johannesen | More ppcf128 issues (maybe the last)? |
tree | commitdiff |
2007-10-18 |
Evan Cheng | - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold... |
tree | commitdiff |
2007-10-18 |
Evan Cheng | Use SmallVectorImpl instead of SmallVector with hardcod... |
tree | commitdiff |
2007-10-18 |
Christopher Lamb | Fix a misnamed parameter. |
tree | commitdiff |
2007-10-18 |
Christopher Lamb | Fix a typo |
tree | commitdiff |
2007-10-18 |
Gordon Henriksen | Work around downrev gccs which do not inherit visibilit... |
tree | commitdiff |
2007-10-18 |
Chris Lattner | legalizing the ret operation on f64 shouldn't introduce... |
tree | commitdiff |
2007-10-17 |
Gordon Henriksen | Switching TargetMachineRegistry to use the new generic... |
tree | commitdiff |
2007-10-17 |
Chris Lattner | Change fp to sint legalization on x86-32 to do 2 x i32 |
tree | commitdiff |
2007-10-17 |
Chris Lattner | fix some funny indentation, add comments. |
tree | commitdiff |
2007-10-16 |
Dale Johannesen | Check for invalid cc's in f80 select. |
tree | commitdiff |
2007-10-16 |
Chris Lattner | Fix a bug handling frame references in ppc inline asm... |
tree | commitdiff |
2007-10-16 |
Arnold Schwaighofer | Correction to tail call optimization code. The new... |
tree | commitdiff |
2007-10-15 |
Chris Lattner | Change LowerFP_TO_SINT to create the specific code... |
tree | commitdiff |
2007-10-15 |
Evan Cheng | LowerFP_TO_SINT must not create a stack object if it... |
tree | commitdiff |
2007-10-15 |
Dale Johannesen | Handle PPC long double in CBackend. |
tree | commitdiff |
2007-10-14 |
Evan Cheng | Unbreak x86-64. |
tree | commitdiff |
2007-10-14 |
Evan Cheng | Revert 42908 for now. |
tree | commitdiff |
2007-10-14 |
Dale Johannesen | Fix type mismatch error in PPC Altivec (only causes |
tree | commitdiff |
2007-10-13 |
Duncan Sands | Clarify that fastcc has a problem with nested function |
tree | commitdiff |
2007-10-13 |
Evan Cheng | Change unfoldMemoryOperand(). User is now responsible... |
tree | commitdiff |
2007-10-12 |
Arnold Schwaighofer | Correcting the corrections. Bad bad baaad emacs! |
tree | commitdiff |
2007-10-12 |
Arnold Schwaighofer | Corrected many typing errors. And removed 'nest' parame... |
tree | commitdiff |
2007-10-12 |
Duncan Sands | Due to the new tail call optimization, trampolines... |
tree | commitdiff |
2007-10-12 |
Evan Cheng | Update. |
tree | commitdiff |
2007-10-12 |
Dan Gohman | Change the names used for internal labels to use the... |
tree | commitdiff |
2007-10-12 |
Dan Gohman | Mark vector ctpop, cttz, and ctlz as Expand on x86. |
tree | commitdiff |
2007-10-12 |
Dan Gohman | Mark vector pow, ctpop, cttz, and ctlz as Expand on... |
tree | commitdiff |
2007-10-12 |
Evan Cheng | Fold load / store into MOV32to32_ and MOV16to16_. |
tree | commitdiff |
2007-10-12 |
Evan Cheng | Flag MOV32to32_ with EXTRACT_SUBREG. They should not... |
tree | commitdiff |
2007-10-11 |
Dan Gohman | Set ISD::FPOW to Expand. |
tree | commitdiff |
2007-10-11 |
Dale Johannesen | Add missing argument to PALIGNR |
tree | commitdiff |
2007-10-11 |
Arnold Schwaighofer | Added tail call optimization to the x86 back end. It... |
tree | commitdiff |
2007-10-10 |
Chris Lattner | Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking... |
tree | commitdiff |
2007-10-10 |
Dale Johannesen | Next PPC long double bits: ppcf128->i32 conversion. |
tree | commitdiff |
2007-10-09 |
Dan Gohman | LowerIntegerDivOrRem no longer exists. |
tree | commitdiff |
2007-10-09 |
Dan Gohman | Fix grammar in a comment. |
tree | commitdiff |
2007-10-09 |
Dan Gohman | This is done. |
tree | commitdiff |
2007-10-09 |
Evan Cheng | Under 64-bit mode use LEA64_32r instead of LEA64r to... |
tree | commitdiff |
2007-10-09 |
Bruno Cardoso Lopes | Position Independent Code (PIC) support [3] |
tree | commitdiff |
2007-10-09 |
Bruno Cardoso Lopes | Position Independent Code (PIC) support [2] |
tree | commitdiff |
2007-10-09 |
Bruno Cardoso Lopes | Position Independent Code (PIC) support [1] |
tree | commitdiff |
2007-10-08 |
Evan Cheng | Bug fix. X86 was emitting redundant setcc and test... |
tree | commitdiff |
2007-10-08 |
Dan Gohman | Migrate X86 and ARM from using X86ISD::{,I}DIV and... |
tree | commitdiff |
2007-10-08 |
Evan Cheng | Allow x86 compare to be commutable by default. |
tree | commitdiff |
2007-10-08 |
Dan Gohman | When we start enabling SMUL_LOHI/UMUL_LOHI or SDIVREM... |
tree | commitdiff |
2007-10-08 |
Dan Gohman | Simplify getIntPtrType, allowing it to work for arbitra... |
tree | commitdiff |
2007-10-07 |
Chris Lattner | disable this entirely: it is causing use of invalidated... |
tree | commitdiff |
2007-10-07 |
Chris Lattner | Fix many regressions on x86 by avoiding dereferencing... |
tree | commitdiff |
2007-10-06 |
Anton Korobeynikov | Oops, I really wanted to commit this part also :) |
tree | commitdiff |
2007-10-06 |
Anton Korobeynikov | Move merge code into new helper function. |
tree | commitdiff |
2007-10-06 |
Evan Cheng | Added DAG xforms. e.g. |
tree | commitdiff |
2007-10-06 |
Dale Johannesen | Next powerpc long double bits. Comparisons work, |
tree | commitdiff |
2007-10-05 |
Evan Cheng | Commute x86 cmove instructions by swapping the operands... |
tree | commitdiff |
2007-10-05 |
Evan Cheng | This is done. |
tree | commitdiff |
2007-10-05 |
Evan Cheng | Enable convertToThreeAddress for X86 by default. |
tree | commitdiff |
2007-10-05 |
Evan Cheng | INC64_32r -> LEA64_32r is better than INC64_32r ->... |
tree | commitdiff |
2007-10-05 |
Evan Cheng | In 64-bit mode, avoid using leal with 32-bit 32-bit... |
tree | commitdiff |
2007-10-05 |
Dale Johannesen | First round of ppc long double. call/return and |
tree | commitdiff |
2007-10-05 |
Evan Cheng | Add support to convert more 64-bit instructions to... |
tree | commitdiff |
2007-10-05 |
Evan Cheng | ADC and SBB uses EFLAGS. |
tree | commitdiff |
2007-10-05 |
Dan Gohman | Change a few more spaces to tabs in assembly output. |
tree | commitdiff |
2007-10-05 |
Dan Gohman | Change a space to a tab in the assembly output of a... |
tree | commitdiff |
2007-10-05 |
Evan Cheng | Testing convertToThreeeAddress as X86 llcbeta. |
tree | commitdiff |
2007-10-05 |
Evan Cheng | Added storeRegToAddr, loadRegFromAddr, and unfoldMemory... |
tree | commitdiff |
2007-10-05 |
Evan Cheng | Not needed any more. |
tree | commitdiff |
2007-10-05 |
Evan Cheng | Forgot these. |
tree | commitdiff |
2007-10-05 |
Evan Cheng | - Added a few target hooks to generate load / store... |
tree | commitdiff |
2007-10-04 |
Chris Lattner | add a note. |
tree | commitdiff |
2007-10-03 |
Dan Gohman | Use empty() member functions when that's what's being... |
tree | commitdiff |
next |