2005-08-15 |
Jim Laskey | Broke 80 column rule. |
commit | commitdiff | tree | snapshot |
2005-08-15 |
Jim Laskey | Changed code gen for int to f32 to use rounding. This... |
commit | commitdiff | tree | snapshot |
2005-08-15 |
Andrew Lenharth | isIntImmediate is a good Idea. Add a flavor that check... |
commit | commitdiff | tree | snapshot |
2005-08-14 |
Nate Begeman | Fix last night's PPC32 regressions by |
commit | commitdiff | tree | snapshot |
2005-08-14 |
Nate Begeman | Fix last night's X86 regressions by putting code for... |
commit | commitdiff | tree | snapshot |
2005-08-14 |
Andrew Lenharth | only build .a on alpha |
commit | commitdiff | tree | snapshot |
2005-08-14 |
Nate Begeman | Fix FP_TO_UINT with Scalar SSE2 now that the legalizer... |
commit | commitdiff | tree | snapshot |
2005-08-14 |
Nate Begeman | Teach the legalizer how to legalize FP_TO_UINT. |
commit | commitdiff | tree | snapshot |
2005-08-14 |
Nate Begeman | Make FP_TO_UINT Illegal. This allows us to generate... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Andrew Lenharth | Testing a variable before it is defined doesn't work... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Chris Lattner | Ooops, don't forget to clear this. The real inner... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Chris Lattner | Recursively scan scev expressions for common subexpress... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Nate Begeman | Remove an unncessary argument to SimplifySelectCC and... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Nate Begeman | Fix the fabs regression on x86 by abstracting the selec... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Nate Begeman | Remove support for 64b PPC, it's been broken for a... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Andrew Lenharth | Fix oversized GOT problem with gcc-4 on alpha |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Chris Lattner | Teach SplitCriticalEdge to update LoopInfo if it is... |
commit | commitdiff | tree | snapshot |
2005-08-13 |
Chris Lattner | remove dead code. The exit block list is computed... |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Chris Lattner | implement a couple of simple shift foldings. |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Jim Laskey | Fix for 2005-08-12-rlwimi-crash.ll. Make allowance... |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Jim Laskey | Added test cases to guarantee use of ORC and ANDC. |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Jim Laskey | 1. This changes handles the cases of (~x)&y and x&... |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Chris Lattner | testcase that crashed the ppc backend, distilled from... |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Chris Lattner | When splitting critical edges, make sure not to leave... |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Chris Lattner | Add a helper method |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Chris Lattner | add a helper method |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Chris Lattner | Fix a FIXME: if we are inserting code for a PHI argumen... |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Chris Lattner | Change break critical edges to not remove, then insert... |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Andrew Lenharth | match gcc's use of tabs, makes diffs easier |
commit | commitdiff | tree | snapshot |
2005-08-12 |
Andrew Lenharth | .section cleanup, patch from Nicholas Riley |
commit | commitdiff | tree | snapshot |
2005-08-11 |
Chris Lattner | First rev of Xcode 2.1 project |
commit | commitdiff | tree | snapshot |
2005-08-11 |
Jim Laskey | 1. Added the function isOpcWithIntImmediate to simplify... |
commit | commitdiff | tree | snapshot |
2005-08-11 |
Chris Lattner | Tidied up the use of dyn_cast<ConstantSDNode> by using... |
commit | commitdiff | tree | snapshot |
2005-08-11 |
Chris Lattner | Use a more efficient method of creating integer and... |
commit | commitdiff | tree | snapshot |
2005-08-11 |
Nate Begeman | Add a select_cc optimization for recognizing abs(int... |
commit | commitdiff | tree | snapshot |
2005-08-11 |
Nate Begeman | Some SELECT_CC cleanups: |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Nate Begeman | Make SELECT illegal on PPC32, switch to using SELECT_CC... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Nate Begeman | Add new node, SELECT_CC. This node is for targets... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Changes for PPC32ISelPattern.cpp |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Fix an oversight that may be causing PR617. |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | now that we handle non-constant strides, this testcase... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | remove some trickiness that broke yacr2 and some other... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Changed the XOR case to use the isOprNot predicate. |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | 1. Refactored handling of integer immediate values... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Duraid Madina | sorry!! this is temporary; for some reason the nasty... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Fix a bug compiling: select (i32 < i32), f32, f32 |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Make loop-simplify produce better loops by turning... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Allow indvar simplify to canonicalize ANY affine IV... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Fix an obvious oops |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | new testcase we handle |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Teach LSR to strength reduce IVs that have a loop-invar... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | Fix Regression/Transforms/LoopStrengthReduce/phi_node_u... |
commit | commitdiff | tree | snapshot |
2005-08-10 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Fix some 80 column violations. |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | implement two helper methods |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | add two helper methods |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Fix spelling, fix some broken canonicalizations by... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | I can't believe I caught this before Misha! :) |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | add a optimization note |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | add cc nodes to the AllNodes list so they show up in... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Add testcases for new rlwinm cases handled, patch by... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Update the targets to the new SETCC/CondCodeSDNode... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Eliminate the SetCCSDNode in favor of a CondCodeSDNode... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Minor cleanup patch, no functionality changes. Written... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Fix CodeGen/Generic/div-neg-power-2.ll, a regression... |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | new reg test for a failure last night on ppc/darwin |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | SCEVAddExpr::get() of an empty list is invalid. |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | This is now implemented |
commit | commitdiff | tree | snapshot |
2005-08-09 |
Chris Lattner | Implement: LoopStrengthReduce/share_ivs.ll |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Suck the base value out of the UsersToProcess vector... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Split MoveLoopVariantsToImediateField out from MoveImme... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Nate Begeman | Factor out some common code, and be smarter about when... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | A testcase I don't want to break in the future |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Allow tools with "consume after" options (like lli... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Remove getImmediateForOpcode, which is now dead. |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Add new immediate handling support for mul/div. |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Add support for OR/XOR/SUB immediates that are handled... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Modify the ISD::AND opcode case to use new immediate... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Modify the ISD::ADD opcode case to use new immediate... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Modify existing support functions to use new immediate... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Add support predicates for future immediate constant... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Move IsRunOfOnes to a more logical place and rename... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Nate Begeman | Fix JIT encoding of ppc mfocrf instruction; the operand... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Use the new 'moveBefore' method to simplify some code... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Reject command lines that have too many positional... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Not all constants are legal immediates in load/store... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | new testcase, not implemented yet |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Implement LoopStrengthReduce/share_code_in_preheader... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | It is better to not depend on CSE to share multiplies... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | These are both implemented by a recent LSR patch |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Implement a simple optimization for the termination... |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | add new helper function |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | add a new helper method |
commit | commitdiff | tree | snapshot |
2005-08-08 |
Chris Lattner | Handle 64-bit constant exprs on 64-bit targets. |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | All stats are "Number of ..." |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | Add some simple folds that occur in bitfield cases... |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | Fix typoCVS: -------------------------------------... |
commit | commitdiff | tree | snapshot |
2005-08-07 |
Chris Lattner | add a small simplification that can be exposed after... |
commit | commitdiff | tree | snapshot |
next |