2008-10-03 |
Dan Gohman | Fix X86FastISel to handle dynamic allocas that have... |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Optimize conditional branches in X86FastISel. This... |
tree | commitdiff |
2008-10-02 |
Dale Johannesen | Handle some 64-bit atomics on x86-32, some of the time. |
tree | commitdiff |
2008-10-02 |
Dan Gohman | Work around an interaction between fast-isel and regall... |
tree | commitdiff |
2008-10-02 |
Bill Wendling | "The original bug was a complaint that _mm_srli_si128... |
tree | commitdiff |
2008-10-01 |
Devang Patel | Remove OptimizeForSize global. Use function attribute... |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Split x86's ADJCALLSTACK instructions into 32-bit and... |
tree | commitdiff |
2008-10-01 |
Jim Grosbach | Fix typo s/ther/there/ |
tree | commitdiff |
2008-10-01 |
Dan Gohman | Mark CALL instructions as having a Use of ESP/RSP. |
tree | commitdiff |
2008-10-01 |
Bill Wendling | Implement the -fno-builtin option in the front-end... |
tree | commitdiff |
2008-09-30 |
Bill Wendling | Just don't transform this memset into "bzero" if no... |
tree | commitdiff |
2008-09-30 |
Bill Wendling | Add the new `-no-builtin' flag. This flag is meant... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Optimize SelectionDAG's AssignTopologicalOrder even... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Fix X86FastISel's output for x86-32 PIC constant pool... |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Move the GlobalBaseReg field out of X86ISelDAGToDAG.cpp |
tree | commitdiff |
2008-09-30 |
Dan Gohman | Disable all x87 usage, including f32 and f64 when the... |
tree | commitdiff |
2008-09-29 |
Dale Johannesen | Remove misuse of ReplaceNodeResults for atomics with |
tree | commitdiff |
2008-09-29 |
Dan Gohman | Fix an over-pessimization about GlobalVariable addresse... |
tree | commitdiff |
2008-09-29 |
Evan Cheng | Fix PR2835. Do not change the width of a volatile load. |
tree | commitdiff |
2008-09-29 |
Duncan Sands | Rename isWeakForLinker to mayBeOverridden. Use it |
tree | commitdiff |
2008-09-27 |
Evan Cheng | Re-apply 56683 with fixes. |
tree | commitdiff |
2008-09-27 |
Daniel Dunbar | Unbreak build. |
tree | commitdiff |
2008-09-26 |
Devang Patel | Implement function notes as function attributes. |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Implement "punpckldq %xmm0, $xmm0" as "pshufd $0x50... |
tree | commitdiff |
2008-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Rename ConstantSDNode's getSignExtended to getSExtValue... |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Mark lea fi# as being really rematerializable. |
tree | commitdiff |
2008-09-26 |
Evan Cheng | unpckhps requires sse1, punpckhdq requires sse2. |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Fix X86FastISel's address folding to check displacement |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
tree | commitdiff |
2008-09-26 |
Oscar Fuentes | CMake: Builds all examples. Corrected name of CBackend... |
tree | commitdiff |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Factor out the code for determining when symblic addresses |
tree | commitdiff |
2008-09-26 |
Evan Cheng | Avoid spilling EBP / RBP twice in the prologue. |
tree | commitdiff |
2008-09-26 |
Evan Cheng | X86 address displacement field must be interpreted... |
tree | commitdiff |
2008-09-26 |
Oscar Fuentes | CMake: Builds all targets. |
tree | commitdiff |
2008-09-26 |
Dan Gohman | Disable support for x86_f80 in X86FastISel. Supporting... |
tree | commitdiff |
2008-09-26 |
Bill Wendling | If we have a function with an unreachable statement... |
tree | commitdiff |
2008-09-25 |
Evan Cheng | Prefer movlhps over punpcklqdq, etc. in more cases. |
tree | commitdiff |
2008-09-25 |
Dan Gohman | Fix a bug in which address displacements were being... |
tree | commitdiff |
2008-09-25 |
Devang Patel | Large mechanical patch. |
tree | commitdiff |
2008-09-25 |
Anton Korobeynikov | Reapply 56585:56589 with proper fix for some gcc versions |
tree | commitdiff |
2008-09-25 |
Evan Cheng | With sse3 and when the source is a load or has multiple... |
tree | commitdiff |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as |
tree | commitdiff |
2008-09-25 |
Dan Gohman | PIC support in X86FastISel. |
tree | commitdiff |
2008-09-25 |
Evan Cheng | Temporarily backing out 56585:56589 to unbreak the... |
tree | commitdiff |
2008-09-25 |
Evan Cheng | pmovsxbq etc. requires sse4.1. |
tree | commitdiff |
2008-09-24 |
Evan Cheng | Fix patterns for SSE4.1 move and sign extend instructio... |
tree | commitdiff |
2008-09-24 |
Evan Cheng | X86ISD::VZEXT_LOAD should produce and fold a chain. |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Minor cleanup |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of virtual inheritance for ARM TAI |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of virtual inheritance for PPC TAI |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Use crazy template-based inheritance instead of virtual... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of ReadOnlySection duplicate |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Use named sections, where they should be |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of now unused {Four,Eight,Sixteen}ByteConstantS... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* stuff for TLS sections |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Cleanup, no functionality change |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* DataSection |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Get rid of duplicate char*/Section* TextSection |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Move actual section printing stuff to AsmPrinter from... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Drop obsolete hook and change all usage to new interface |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | SPU section handling is really huge mess. Replace remai... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | Remove dead code for PIC16 (preparation to switch to... |
tree | commitdiff |
2008-09-24 |
Anton Korobeynikov | XMM6-XMM15 are callee-saved on Win64. Patch by Nicolas... |
tree | commitdiff |
2008-09-24 |
Devang Patel | s/ParamAttrsWithIndex/FnAttributeWithIndex/g |
tree | commitdiff |
2008-09-24 |
Devang Patel | Put FN_NOTE_AlwaysInline and others in FnAttr namespace. |
tree | commitdiff |
2008-09-24 |
Evan Cheng | Properly handle 'm' inline asm constraints. If a GV... |
tree | commitdiff |
2008-09-23 |
Devang Patel | Move FN_NOTE_AlwaysInline and other out of ParamAttrs... |
tree | commitdiff |
2008-09-23 |
Devang Patel | s/ParameterAttributes/Attributes/g |
tree | commitdiff |
2008-09-23 |
Devang Patel | Use parameter attribute store (soon to be renamed) for |
tree | commitdiff |
2008-09-23 |
Dan Gohman | Arrange for FastISel code to have access to the Machine... |
tree | commitdiff |
2008-09-23 |
Dan Gohman | Fix these enums' starting values to reflect the way... |
tree | commitdiff |
2008-09-23 |
Dan Gohman | Delete an unused function. |
tree | commitdiff |
2008-09-23 |
Dan Gohman | Move the code for initializing the global base reg... |
tree | commitdiff |
2008-09-23 |
Matthijs Kooijman | Fix indendation. |
tree | commitdiff |
2008-09-22 |
Evan Cheng | Support x86 specific inline asm modifier 'J'. |
tree | commitdiff |
2008-09-22 |
Devang Patel | Add hasNote() to check note associated with a function. |
tree | commitdiff |
2008-09-22 |
Evan Cheng | Instead of setPreservesAll, just mark them preseving... |
tree | commitdiff |
2008-09-22 |
Dale Johannesen | Make log, log2, log10, exp, exp2 use Expand by |
tree | commitdiff |
2008-09-22 |
Evan Cheng | Mark several codegen passes as preserving all analysis. |
tree | commitdiff |
2008-09-22 |
Oscar Fuentes | CMake build system: support for parallel builds. |
tree | commitdiff |
2008-09-22 |
Arnold Schwaighofer | Change the calling convention used when tail call optim... |
tree | commitdiff |
2008-09-22 |
Oscar Fuentes | Initial support for the CMake build system. |
tree | commitdiff |
2008-09-21 |
Chris Lattner | Fold immediates into X86 shifts with fast isel. This... |
tree | commitdiff |
2008-09-21 |
Dan Gohman | Instead of building a list and sorting it just to find... |
tree | commitdiff |
2008-09-20 |
Chris Lattner | add a note |
tree | commitdiff |
2008-09-20 |
Evan Cheng | No need to print function stubs for Mac OS X 10.5 and... |
tree | commitdiff |
2008-09-20 |
Evan Cheng | 80 column violation. |
tree | commitdiff |
2008-09-19 |
Dan Gohman | Fix a FastISel GlobalVariable CSE bug. |
tree | commitdiff |
2008-09-19 |
Dan Gohman | Refactor X86SelectConstAddr, folding it into X86SelectA... |
tree | commitdiff |
2008-09-18 |
Dan Gohman | Address-mode folding for X86FastISel. It's pretty basic... |
tree | commitdiff |
2008-09-18 |
Dan Gohman | Simplify this code. The FastISel class has its own... |
tree | commitdiff |
2008-09-18 |
Evan Cheng | Duh. Default to ARMCC::AL (always). |
tree | commitdiff |
2008-09-18 |
Evan Cheng | Clean up. |
tree | commitdiff |
2008-09-18 |
Evan Cheng | Cosmetic. |
tree | commitdiff |
2008-09-17 |
Dan Gohman | FastISel: For calls, prefer using the callee's address... |
tree | commitdiff |
2008-09-17 |
Evan Cheng | Fix addrmode1 instruction encodings; fix bx_ret encoding. |
tree | commitdiff |
2008-09-17 |
Evan Cheng | Specify instruction encoding using range list to avoid... |
tree | commitdiff |
next |