2008-09-30 |
Evan Cheng | Add runStaticConstructorsDestructors which runs ctors... |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Evan Cheng | Re-apply 56835 along with header file changes. |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Duncan Sands | Stacker is dead. |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Duncan Sands | Revert commit 56835 since it breaks the build. |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Evan Cheng | If a re-materializable instruction has a register opera... |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Nick Lewycky | Fix misoptimization of: xor i1 (icmp eq (X, C1), icmp... |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Dan Gohman | Fix X86FastISel's output for x86-32 PIC constant pool... |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Dan Gohman | Move the GlobalBaseReg field out of X86ISelDAGToDAG.cpp |
commit | commitdiff | tree | snapshot |
2008-09-30 |
Dan Gohman | Disable all x87 usage, including f32 and f64 when the... |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Dale Johannesen | Remove misuse of ReplaceNodeResults for atomics with |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Dan Gohman | Fix FastISel to not initialize the PIC-base register... |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Dan Gohman | Fix an over-pessimization about GlobalVariable addresse... |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Devang Patel | Support inreg, zext and sext as return value attributes. |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Devang Patel | Fix grammar. |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Devang Patel | Fix grammer. |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Devang Patel | Fix sentence. |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Evan Cheng | Fix PR2835. Do not change the width of a volatile load. |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Duncan Sands | Speed up these passes when the callgraph has |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Nuno Lopes | remove redundant test (mayBeOverriden() includes hasLin... |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Duncan Sands | Tweak some comments. |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Matthijs Kooijman | Add some hands-on documentation about which files to... |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Duncan Sands | Rename isWeakForLinker to mayBeOverridden. Use it |
commit | commitdiff | tree | snapshot |
2008-09-29 |
Matthijs Kooijman | Add a testcase showing that scalarrepl supports first... |
commit | commitdiff | tree | snapshot |
2008-09-27 |
Dan Gohman | Move the code that handles DAGISel error conditions... |
commit | commitdiff | tree | snapshot |
2008-09-27 |
Daniel Dunbar | Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper... |
commit | commitdiff | tree | snapshot |
2008-09-27 |
Evan Cheng | Re-apply 56683 with fixes. |
commit | commitdiff | tree | snapshot |
2008-09-27 |
Devang Patel | Update tests. |
commit | commitdiff | tree | snapshot |
2008-09-27 |
Daniel Dunbar | Unbreak build. |
commit | commitdiff | tree | snapshot |
2008-09-27 |
Bill Wendling | Add missing #include for asserts. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Devang Patel | Implement function notes as function attributes. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dale Johannesen | Generated files for warning fix. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dale Johannesen | Fix a compiler warning. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Evan Cheng | Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Devang Patel | Now Attributes are divided in three groups |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dan Gohman | Fix missing whitespace in the printing of function... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dan Gohman | Rename ConstantSDNode's getSignExtended to getSExtValue... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dan Gohman | Make some minor reorganizations and comment changes... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dan Gohman | Mark lea fi# as being really rematerializable. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Evan Cheng | unpckhps requires sse1, punpckhdq requires sse2. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Daniel Dunbar | Update LICENSE link. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dan Gohman | Fix X86FastISel's address folding to check displacement |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Oscar Fuentes | CMake: Builds all examples. Corrected name of CBackend... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dale Johannesen | Generated files for previous patch. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dale Johannesen | Another file I forgot. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dan Gohman | Factor out the code for determining when symblic addresses |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Evan Cheng | Avoid spilling EBP / RBP twice in the prologue. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Owen Anderson | We don't need to insert copies for implicit_def's. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Jim Grosbach | When looking for executable extensions, ignore .dSYM... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Evan Cheng | X86 address displacement field must be interpreted... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Daniel Dunbar | Set svn:ignore on AsmPrinter Release-Asserts directories. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Oscar Fuentes | CMake: Builds all targets. |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Dan Gohman | Disable support for x86_f80 in X86FastISel. Supporting... |
commit | commitdiff | tree | snapshot |
2008-09-26 |
Bill Wendling | If we have a function with an unreachable statement... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Evan Cheng | Prefer movlhps over punpcklqdq, etc. in more cases. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Fix a bug in which address displacements were being... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Bill Wendling | Make pointer parameter const for isUsedInBasicBlock. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Devang Patel | Large mechanical patch. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Anton Korobeynikov | Reapply 56585:56589 with proper fix for some gcc versions |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Evan Cheng | With sse3 and when the source is a load or has multiple... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Avoid a spurious extra space character when printing... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Support for i1 XOR in FastISel. It is actually safe... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Don't print fast-isel debug messages by default. Thanks... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Don't forget the newline in debug output. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | FastISel support for debug info. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Richard Pennington | bug 2812: Segmentation fault on a big emdiam processor. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | PIC support in X86FastISel. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Evan Cheng | Temporarily backing out 56585:56589 to unbreak the... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Fix a recent fast-isel coverage regression - don't... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Enable DeadMachineInstructionElim when Fast-ISel is... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Add debug output to this pass. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Evan Cheng | pmovsxbq etc. requires sse4.1. |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Dan Gohman | Refactor the code that adds standard LLVM codegen passe... |
commit | commitdiff | tree | snapshot |
2008-09-25 |
Evan Cheng | <rdar://problem/6234798> Assertion failed: (!OpInfo... |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Dan Gohman | Give LowerSubregs.cpp a top-level description. |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Evan Cheng | Fix patterns for SSE4.1 move and sign extend instructio... |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Evan Cheng | X86ISD::VZEXT_LOAD should produce and fold a chain. |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Dale Johannesen | Remove SelectionDag early allocation of registers |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Finally get rid of virtual inheritance in TAI |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Minor cleanup |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Get rid of virtual inheritance for ARM TAI |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Get rid of virtual inheritance for PPC TAI |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Use crazy template-based inheritance instead of virtual... |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Use helper |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | SmallPtrSet will be better |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Get rid of ReadOnlySection duplicate |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Use named sections, where they should be |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Get rid of now unused {Four,Eight,Sixteen}ByteConstantS... |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Use generic section-handling stuff to emit constant... |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Cleanup |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* stuff for TLS sections |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Cleanup, no functionality change |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* DataSection |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* TextSection |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Move actual section printing stuff to AsmPrinter from... |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Drop obsolete hook and change all usage to new interface |
commit | commitdiff | tree | snapshot |
2008-09-24 |
Anton Korobeynikov | Provide direct function to switch to Section |
commit | commitdiff | tree | snapshot |
next |