2008-02-13 |
Chris Lattner | don't try to avoid inserting loads when lowering FORMAL... |
tree | commitdiff |
2008-02-13 |
Nate Begeman | readme updates |
tree | commitdiff |
2008-02-13 |
Nate Begeman | Make register scavenging happy by not using a reg ... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | commuteInstr() can now commute non-ssa machine instrs. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-12 |
Dale Johannesen | __DATA not __DATA__ is the right segment name on darwin. |
tree | commitdiff |
2008-02-12 |
Nate Begeman | Remove some dead code |
tree | commitdiff |
2008-02-12 |
Nate Begeman | SSE4.1 64b integer insert/extract pattern support |
tree | commitdiff |
2008-02-12 |
Evan Cheng | Revert r46916 PPCTargetAsmInfo.cpp. |
tree | commitdiff |
2008-02-12 |
Evan Cheng | Only using x86-64 rip relative addressing in non-staic... |
tree | commitdiff |
2008-02-12 |
Evan Cheng | Update comment. |
tree | commitdiff |
2008-02-12 |
Evan Cheng | Unbreak various insert_vector_elt and extract_vector_el... |
tree | commitdiff |
2008-02-11 |
Nate Begeman | Stuff noticed while grepping code |
tree | commitdiff |
2008-02-11 |
Nate Begeman | Enable SSE4 codegen and pattern matching. |
tree | commitdiff |
2008-02-11 |
Nate Begeman | additional missing feature |
tree | commitdiff |
2008-02-10 |
Nate Begeman | xmm0 variable blends |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-10 |
Nick Lewycky | Match GCC's behaviour for these sections. |
tree | commitdiff |
2008-02-09 |
Nate Begeman | memopv16i8 had wrong alignment requirement, would have... |
tree | commitdiff |
2008-02-09 |
Nate Begeman | Skeleton of insert and extract matching, more to come |
tree | commitdiff |
2008-02-09 |
Nate Begeman | Tablegen support for insert & extract element matching |
tree | commitdiff |
2008-02-08 |
Evan Cheng | It's not always safe to fold movsd into xorpd, etc... |
tree | commitdiff |
2008-02-08 |
Dale Johannesen | 64-bit (MMX) vectors do not need restrictive alignment. |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Avoid needlessly casting away const qualifiers. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | Added missing entries in X86 load / store folding tables. |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Follow Chris' suggestion; change the PseudoSourceValue... |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Add SourceValue information for outgoing argument store... |
tree | commitdiff |
2008-02-07 |
Evan Cheng | Fix a x86-64 codegen deficiency. Allow gv + offset... |
tree | commitdiff |
2008-02-07 |
Evan Cheng | In some cases, e.g. ADD32ri, no transformation is made... |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-05 |
Evan Cheng | Move to getCALLSEQ_END to ensure CALLSEQ_END node produ... |
tree | commitdiff |
2008-02-05 |
Dale Johannesen | Implement sseregparm. |
tree | commitdiff |
2008-02-05 |
Nate Begeman | Ident mnemonics appropriately |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
tree | commitdiff |
2008-02-04 |
Nate Begeman | This method should be virtual |
tree | commitdiff |
2008-02-04 |
Nate Begeman | Eliminate some redundant code. |
tree | commitdiff |
2008-02-04 |
Nate Begeman | The rest of the SSE4.1 intrinsic patterns that are... |
tree | commitdiff |
2008-02-04 |
Nate Begeman | Some more SSE 4.1 intrinsic patterns. |
tree | commitdiff |
2008-02-03 |
Nate Begeman | SSE 4.1 Intrinsics and detection |
tree | commitdiff |
2008-02-03 |
Chris Lattner | explicitly include Compiler.h instead of getting it... |
tree | commitdiff |
2008-02-03 |
Chris Lattner | don't do ReplaceUses on a result that doesn't exist. |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Get rid of the annoying blank lines before labels. |
tree | commitdiff |
2008-02-02 |
Nick Lewycky | Don't use uninitialized values. Fixes vec_align.ll... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Unbreak ppc debug support. |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Frame index can be negative. |
tree | commitdiff |
2008-02-01 |
Lauro Ramos Venancio | CBackend: Implement unaligned load/store. |
tree | commitdiff |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
tree | commitdiff |
2008-01-31 |
Christopher Lamb | Allow ComplexExpressions in InstrInfo.td files to be... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Add x86 specific getFrameIndexOffset(). This fixes... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | MRegisterInfo::getLocation() is a really bad idea.... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Makes the same change in ppc backend: avoid inserting... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Avoid unnecessarily casting away const. |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | Treat the label for the first @llvm.dbg.stoppoint the... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | Even though InsertAtEndOfBasicBlock is an ugly hack... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | Skip over the label which marks the beginning of the... |
tree | commitdiff |
2008-01-30 |
Scott Michel | More cleanups for CellSPU: |
tree | commitdiff |
2008-01-30 |
Dan Gohman | Factor the addressing mode and the load/store VT out... |
tree | commitdiff |
2008-01-29 |
Evan Cheng | Work in progress. This patch *fixes* x86-64 calls which... |
tree | commitdiff |
2008-01-29 |
Duncan Sands | Use getPreferredAlignmentLog or getPreferredAlignment |
tree | commitdiff |
2008-01-29 |
Dale Johannesen | Handle 'X' constraint in asm's better. |
tree | commitdiff |
2008-01-29 |
Scott Michel | Overhaul Cell SPU's addressing mode internals so that... |
tree | commitdiff |
2008-01-28 |
Bill Wendling | If the function has no machine instructions, then emit... |
tree | commitdiff |
2008-01-27 |
Chris Lattner | add a note |
tree | commitdiff |
2008-01-27 |
Chris Lattner | Use fldz and fld1 for long double constants instead... |
tree | commitdiff |
2008-01-26 |
Chris Lattner | Add some notes. |
tree | commitdiff |
2008-01-26 |
Chris Lattner | Remove some code for inferring alignment info from... |
tree | commitdiff |
2008-01-26 |
Bill Wendling | If there's no instructions being emitted on X86 for... |
tree | commitdiff |
2008-01-26 |
Bill Wendling | If there are no machine instructions emitted for a... |
tree | commitdiff |
2008-01-25 |
Chris Lattner | JITEmitter.cpp was trying to sync the icache for functi... |
tree | commitdiff |
2008-01-25 |
Chris Lattner | optimize fxor like for |
tree | commitdiff |
2008-01-25 |
Chris Lattner | Add target-specific dag combines for FAND(x,0) and... |
tree | commitdiff |
2008-01-25 |
Anton Korobeynikov | Provide correct DWARF register numbering for debug... |
tree | commitdiff |
2008-01-24 |
Chris Lattner | Significantly simplify and improve handling of FP funct... |
tree | commitdiff |
2008-01-23 |
Evan Cheng | Let each target decide byval alignment. For X86, it... |
tree | commitdiff |
2008-01-23 |
Duncan Sands | The last pieces needed for loading arbitrary |
tree | commitdiff |
2008-01-23 |
Dale Johannesen | Honor explicit section information on Darwin. |
tree | commitdiff |
2008-01-22 |
Evan Cheng | SSE varargs arguments are passed in memory. |
tree | commitdiff |
2008-01-22 |
Chris Lattner | Trivial patch to fix two warnings, please pull into... |
tree | commitdiff |
2008-01-20 |
Anton Korobeynikov | Honour ByVal parameter attribute for name decoration |
tree | commitdiff |
2008-01-20 |
Anton Korobeynikov | Remove Darwin'ism |
tree | commitdiff |
2008-01-20 |
Anton Korobeynikov | Enable PIC codegen on x86-64/linux |
tree | commitdiff |
2008-01-19 |
Duncan Sands | Need to handle any 'nest' parameter before integer |
tree | commitdiff |
2008-01-18 |
Dale Johannesen | Implement flt_rounds for PowerPC. |
tree | commitdiff |
2008-01-18 |
Chris Lattner | get symbolic information for ppc ldbl nodes. |
tree | commitdiff |
2008-01-18 |
Chris Lattner | Fix a latent bug exposed by my truncstore patch. We... |
tree | commitdiff |
2008-01-18 |
Chris Lattner | make a method public |
tree | commitdiff |
2008-01-17 |
Dale Johannesen | Revert the part of 45849 that treated weak globals |
tree | commitdiff |
2008-01-17 |
Dale Johannesen | Revert the part of 45848 that treated weak globals |
tree | commitdiff |
2008-01-17 |
Scott Michel | Forward progress: crtbegin.c now compiles successfully! |
tree | commitdiff |
2008-01-17 |
Chris Lattner | This commit changes: |
tree | commitdiff |
2008-01-17 |
Chris Lattner | * Introduce a new SelectionDAG::getIntPtrConstant method |
tree | commitdiff |
2008-01-16 |
Duncan Sands | Trampoline support for x86-64. This looks like |
tree | commitdiff |
2008-01-16 |
Chris Lattner | make it more clear that this predicate only applies... |
tree | commitdiff |
2008-01-16 |
Chris Lattner | introduce a isTypeInSSEReg predicate, which allows... |
tree | commitdiff |
2008-01-16 |
Chris Lattner | My previous commit had an incomplete message, it should... |
tree | commitdiff |
next |