2008-02-13 |
Devang Patel | Remove use of ltdl |
tree | commitdiff |
2008-02-13 |
Wojciech Matyjewicz | Fix typo. Thanks to Duncan for noticing. |
tree | commitdiff |
2008-02-13 |
Wojciech Matyjewicz | Add comments as per review feedback. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Some code clean up. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Simplify. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Fix a potential serious problem where kills belonging... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | * Cannot safely commute an instruction there are other... |
tree | commitdiff |
2008-02-13 |
Chris Lattner | In SDISel, for targets that support FORMAL_ARGUMENTS... |
tree | commitdiff |
2008-02-13 |
Chris Lattner | don't try to avoid inserting loads when lowering FORMAL... |
tree | commitdiff |
2008-02-13 |
Chris Lattner | teach dag combiner how to eliminate MERGE_VALUES nodes. |
tree | commitdiff |
2008-02-13 |
Nate Begeman | readme updates |
tree | commitdiff |
2008-02-13 |
Nate Begeman | Support legalizing insert_vector_elt on targets where... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Initial support for copy elimination by commuting its... |
tree | commitdiff |
2008-02-13 |
Nate Begeman | Make register scavenging happy by not using a reg ... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | - Added removeValNo() to remove all live ranges of... |
tree | commitdiff |
2008-02-13 |
Evan Cheng | commuteInstr() can now commute non-ssa machine instrs. |
tree | commitdiff |
2008-02-13 |
Evan Cheng | Added debugging routine dumpUses. |
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 |
Owen Anderson | Re-apply the patch to improve the optimizations of... |
tree | commitdiff |
2008-02-12 |
Duncan Sands | Generalize getCopyFromParts and getCopyToParts to |
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 |
Wojciech Matyjewicz | Fix PR2002. Suppose n is the initial value for the... |
tree | commitdiff |
2008-02-12 |
Eli Friedman | Fix for bug 1996: optimize out loads of undef. This... |
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 |
Duncan Sands | Generalize the handling of call and return arguments, |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: use isa instead of explicitly using... |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: minor corrections in comments. |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: use cast instead of dyn_cast with... |
tree | commitdiff |
2008-02-11 |
Dan Gohman | From Chris' review: fix 80 column violations |
tree | commitdiff |
2008-02-11 |
Wojciech Matyjewicz | If the LHS of the comparison is a loop-invariant we... |
tree | commitdiff |
2008-02-11 |
Ted Kremenek | Added "Profile" method to APFloat for use with FoldingSet. |
tree | commitdiff |
2008-02-11 |
Wojciech Matyjewicz | Fix PR1798 - an error in the evaluation of SCEVAddRecEx... |
tree | commitdiff |
2008-02-11 |
Duncan Sands | Add a isBigEndian method to complement isLittleEndian. |
tree | commitdiff |
2008-02-11 |
Evan Cheng | Determine whether a spill kills the register it's spill... |
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 |
Chris Lattner | Fix scalarrepl to not 'miscompile' undefined code,... |
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 |
Duncan Sands | Add truncate and AssertZext result expansion. |
tree | commitdiff |
2008-02-10 |
Bill Wendling | Return "(c1 + c2)" instead of yet another ADD node... |
tree | commitdiff |
2008-02-10 |
Chris Lattner | add anote |
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 |
Wojciech Matyjewicz | We should check that existing cast operation has the... |
tree | commitdiff |
2008-02-09 |
Evan Cheng | Remove unused hidden option. |
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-09 |
Chris Lattner | check that terminators only occur at the end of a block... |
tree | commitdiff |
2008-02-08 |
Dan Gohman | Change ConstantSDNode to store an APInt instead of... |
tree | commitdiff |
2008-02-08 |
Devang Patel | Fix PR 1995. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | Forgot these files. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | Also print alignment. |
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 |
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 |
Evan Cheng | Remove remnant of load folding in local register alloca... |
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 |
Dan Gohman | Don't abort if a MemOperand is missing a SourceValue... |
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-07 |
Nick Lewycky | Don't make up new directives. (".set_foobar") |
tree | commitdiff |
2008-02-07 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Add support to FoldingSet for hashing APInt objects. |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-06 |
Bill Wendling | Temporarily reverting: |
tree | commitdiff |
2008-02-06 |
Evan Cheng | Fix a number of local register allocator issues: PR1609. |
tree | commitdiff |
2008-02-06 |
Evan Cheng | RegAllocaLocal still *requires* LiveVariables since... |
tree | commitdiff |
2008-02-06 |
Tanya Lattner | Throttle the non-local dependence analysis for basic... |
tree | commitdiff |
2008-02-05 |
Evan Cheng | Fix PR1975: dag isel emitter produces patterns that... |
tree | commitdiff |
2008-02-05 |
Evan Cheng | Move to getCALLSEQ_END to ensure CALLSEQ_END node produ... |
tree | commitdiff |
2008-02-05 |
Chris Lattner | Make RenamePass faster by making the 'is this a new... |
tree | commitdiff |
2008-02-05 |
Dale Johannesen | Implement sseregparm. |
tree | commitdiff |
2008-02-05 |
Evan Cheng | If a vr is already marked alive in a bb, then it has... |
tree | commitdiff |
2008-02-05 |
Nate Begeman | Ident mnemonics appropriately |
tree | commitdiff |
2008-02-05 |
Chris Lattner | Fix a bug compiling PR1978 (perhaps not the only one... |
tree | commitdiff |
2008-02-05 |
Owen Anderson | Fix an obscure read-after-free bug that Duncan found. |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Typo. |
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 |
Ted Kremenek | Added "bucket_iterators" to FoldingSet. Bucket iterato... |
tree | commitdiff |
2008-02-04 |
Devang Patel | Set error message. |
tree | commitdiff |
2008-02-04 |
Ted Kremenek | Fixed 80 col. violation. |
tree | commitdiff |
2008-02-04 |
Duncan Sands | I don't see how NodeUpdated can be called with a |
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-04 |
Owen Anderson | Be more precise when eliminating pointers bue to memcpy... |
tree | commitdiff |
2008-02-04 |
Owen Anderson | Allow GVN to hack on memcpy's, making them open to... |
tree | commitdiff |
2008-02-03 |
Nick Lewycky | There are some cases where icmp(add) can be folded... |
tree | commitdiff |
2008-02-03 |
Nick Lewycky | Hack on vectors too. |
tree | commitdiff |
next |