2008-07-17 |
Dan Gohman | Re-introduce LeakDetector support for MachineInstrs... |
tree | commitdiff |
2008-07-17 |
Dan Gohman | When printing MemOperand nodes, only use print() for |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Use MergeBlockIntoPredecessor to simplify some code. |
tree | commitdiff |
2008-07-17 |
Evan Cheng | Subreg live interval valno may not have a corresponding... |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Make MergeBlockIntoPredecessor more aggressive when... |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Enable PRE. My last batch of changes fixed the miscompile. |
tree | commitdiff |
2008-07-17 |
Duncan Sands | Use a legal type for elements of the vector_shuffle |
tree | commitdiff |
2008-07-17 |
Dan Gohman | Add a new function, ReplaceAllUsesOfValuesWith, which... |
tree | commitdiff |
2008-07-17 |
Duncan Sands | LegalizeTypes support for what seems to be the |
tree | commitdiff |
2008-07-17 |
Nate Begeman | Remove unnecessary readme entry |
tree | commitdiff |
2008-07-17 |
Duncan Sands | Turn LegalizeTypes back off again for the moment: |
tree | commitdiff |
2008-07-17 |
Nate Begeman | Fix a typo in last commit |
tree | commitdiff |
2008-07-17 |
Nate Begeman | SSE codegen for vsetcc nodes |
tree | commitdiff |
2008-07-17 |
Matthijs Kooijman | Make GlobalOpt preserve address spaces when scalar... |
tree | commitdiff |
2008-07-17 |
Chris Lattner | Fix PR2553 |
tree | commitdiff |
2008-07-17 |
Mon P Wang | When lowering certain atomics, we need to copy the... |
tree | commitdiff |
2008-07-17 |
Duncan Sands | Factorize some code for determining which libcall to... |
tree | commitdiff |
2008-07-17 |
Evan Cheng | Inliner tweak. Function calls should cost more than... |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. |
tree | commitdiff |
2008-07-16 |
Devang Patel | Mark function used by asm block as used, otherwise... |
tree | commitdiff |
2008-07-16 |
Owen Anderson | There's no need to iterate block merging and PRE. ... |
tree | commitdiff |
2008-07-16 |
Scott Michel | Somehow, custom lowering of i64 multiplications got... |
tree | commitdiff |
2008-07-16 |
Dan Gohman | Fix the result type of X86's truncate to i8. |
tree | commitdiff |
2008-07-16 |
Dan Gohman | Fix the result type of a VECTOR_SHUFFLE+BIT_CONVERT... |
tree | commitdiff |
2008-07-16 |
Duncan Sands | Add support for promoting and expanding AssertZext |
tree | commitdiff |
2008-07-16 |
Dan Gohman | Fix a comment to say nonnegative instead of positive. |
tree | commitdiff |
2008-07-16 |
Dan Gohman | Add an assert to check for empty flags for MachineMemOp... |
tree | commitdiff |
2008-07-16 |
Matthijs Kooijman | Redo InstCombiner::visitExtractValueInst. Instead of... |
tree | commitdiff |
2008-07-16 |
Duncan Sands | Reorder methods alphabetically. No functionality change. |
tree | commitdiff |
2008-07-16 |
Duncan Sands | Turn on LegalizeTypes by default. |
tree | commitdiff |
2008-07-16 |
Matthijs Kooijman | Don't use ++idx_begin when I actually mean idx_begin... |
tree | commitdiff |
2008-07-16 |
Evan Cheng | Fix PR2296. Do not transform x86_sse2_storel_dq into... |
tree | commitdiff |
2008-07-16 |
Evan Cheng | x86-64 PIC JIT fixes: do not generate the extra load... |
tree | commitdiff |
2008-07-16 |
Evan Cheng | X86-64 PIC jump table values are different from x86... |
tree | commitdiff |
2008-07-15 |
Dan Gohman | TargetAsmInfo::SectionForGlobal showed up in a profile... |
tree | commitdiff |
2008-07-15 |
Dan Gohman | SelectionDAG::AssignNodeIds is unused. |
tree | commitdiff |
2008-07-15 |
Dan Gohman | Don't sort SDNodes by their addresses in SelectionDAG... |
tree | commitdiff |
2008-07-15 |
Owen Anderson | Revert this, as it seems to still be broken. |
tree | commitdiff |
2008-07-15 |
Owen Anderson | Enable local PRE by default. |
tree | commitdiff |
2008-07-15 |
Owen Anderson | Have GVN do a pre-pass over the CFG that folds away... |
tree | commitdiff |
2008-07-15 |
Duncan Sands | LegalizeTypes support for fabs on ppc long double. |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Allow deadargelim to change return types even though... |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Revert r53606. It turns out that explicitely tracking... |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Make deadargelim a bit less smart, so it doesn't choke... |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Don't use isa when we can reuse a previous dyn_cast. |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Make DeadArgElim keep liveness of the return value... |
tree | commitdiff |
2008-07-15 |
Duncan Sands | LegalizeTypes support for promotion of bswap. |
tree | commitdiff |
2008-07-15 |
Duncan Sands | LegalizeTypes support for promotion of SIGN_EXTEND_INREG. |
tree | commitdiff |
2008-07-15 |
Duncan Sands | Reorder the integer promotion methods alphabetically. |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Let DAE keep a list of live functions, instead of simpl... |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Split DAE::MarkLive into MarkLive and PropagateLiveness. |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Pass around const RetOrArg references instead of copyin... |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Simplify debug code by using RetOrArg::getDescription(). |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Fix indentation (intentionally left out of the previous... |
tree | commitdiff |
2008-07-15 |
Matthijs Kooijman | Move the deadargelim code for intrinsically alive funct... |
tree | commitdiff |
2008-07-15 |
Mon P Wang | Fixed potential bug if the source and target of a bit... |
tree | commitdiff |
2008-07-15 |
Nick Lewycky | Correct this inversion! |
tree | commitdiff |
2008-07-15 |
Nick Lewycky | Fix up comments. |
tree | commitdiff |
2008-07-15 |
Bruno Cardoso Lopes | Fixed call stack alignment. Improved AsmPrinter alignme... |
tree | commitdiff |
2008-07-14 |
Dan Gohman | Reapply 53476 and 53480, with a fix so that it properly... |
tree | commitdiff |
2008-07-14 |
Dan Gohman | Fix uninitialized use of the Changed variable. |
tree | commitdiff |
2008-07-14 |
Dan Gohman | Improve debug output for MemOperandSDNode. PseudoSource... |
tree | commitdiff |
2008-07-14 |
Dan Gohman | Fix edito in the PseudoSourceValue name list. |
tree | commitdiff |
2008-07-14 |
Duncan Sands | I don't think BUILD_PAIR can have a vector result. |
tree | commitdiff |
2008-07-14 |
Duncan Sands | Tighten up some checks. Fix FPOWI splitting for |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Reapply r53540, now with the matching header! |
tree | commitdiff |
2008-07-14 |
Duncan Sands | An INSERT_VECTOR_ELT can insert a larger value |
tree | commitdiff |
2008-07-14 |
Duncan Sands | According to the docs, it is possible to have an |
tree | commitdiff |
2008-07-14 |
Duncan Sands | There should be no extending loads or truncating |
tree | commitdiff |
2008-07-14 |
Duncan Sands | Ignore TargetConstant with an illegal type. These |
tree | commitdiff |
2008-07-14 |
Bruno Cardoso Lopes | Added Subtarget support into RegisterInfo |
tree | commitdiff |
2008-07-14 |
Duncan Sands | Revert r53540 - it does not compile. |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Reimplement LinkFunctionProtos in terms of GetLinkageRe... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | don't do any linkage, not even type resolution, of... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | implement linking of globals to functions, in one direction |
tree | commitdiff |
2008-07-14 |
Chris Lattner | wrap long lines, remove some code from a non-assert... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Fix a bunch of bugs handling vector compare constant... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Document and fix Constant::getVectorElements to return... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | If a function calls setjmp, never inline it into other... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | simplify some code, shuffle and insertelt always return... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Add a note. |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Fix PR2506 by being a bit more careful about reverse... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | Fix mishandling of the infinite loop case when merging... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | more refactoring. Use early exits instead of really... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | improve comments. |
tree | commitdiff |
2008-07-13 |
Chris Lattner | factor another large hunk of code out into its own... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | Final bit of simplification for FoldBranchToCommonDest. |
tree | commitdiff |
2008-07-13 |
Chris Lattner | simplify logic a bit |
tree | commitdiff |
2008-07-13 |
Chris Lattner | Refactor some code out into its own helper function... |
tree | commitdiff |
2008-07-12 |
Nick Lewycky | Stop creating extraneous smax/umax in SCEV. This remove... |
tree | commitdiff |
2008-07-12 |
Nick Lewycky | Enhance analysis of srem. |
tree | commitdiff |
2008-07-12 |
Evan Cheng | Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by... |
tree | commitdiff |
2008-07-12 |
Evan Cheng | Typos. |
tree | commitdiff |
2008-07-12 |
Evan Cheng | Fix PR2536: a nasty spiller bug. If a two-address instr... |
tree | commitdiff |
2008-07-12 |
Evan Cheng | Back out 53476 and 53480 for now. Somehow they cause... |
tree | commitdiff |
2008-07-12 |
Dan Gohman | Add a utility function to MachineInstr for testing... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Fix spelling of "hierarchy" in comments. |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Include a frame index in the "fixed stack" pseudo sourc... |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Fix an obsolete top-level comment. |
tree | commitdiff |
2008-07-11 |
Dan Gohman | Factor out debugging code into the common base class. |
tree | commitdiff |
next |