| Commit message (Expand) | Author | Age | Files | Lines |
| * | Prevent PPC::BCC first operand, the PRED number, from being isel'd into a LI ... | Evan Cheng | 2007-06-29 | 1 | -1/+4 |
| * | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from | Dan Gohman | 2007-06-22 | 1 | -2/+2 |
| * | Fix a bug which caused us to never be able to use signed comparisons for | Chris Lattner | 2007-04-02 | 1 | -1/+1 |
| * | eliminate static ctors for Statistic objects. | Chris Lattner | 2006-12-19 | 1 | -3/+1 |
| * | Reduce number of instructions to load 64-bit constants. | Jim Laskey | 2006-12-12 | 1 | -0/+75 |
| * | What should be the last unnecessary <iostream>s in the library. | Bill Wendling | 2006-12-07 | 1 | -1/+0 |
| * | Detemplatize the Statistic class. The only type it is instantiated with | Chris Lattner | 2006-12-06 | 1 | -1/+1 |
| * | Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead | Evan Cheng | 2006-11-27 | 1 | -9/+10 |
| * | convert PPC::BCC to use the 'pred' operand instead of separate predicate | Chris Lattner | 2006-11-17 | 1 | -1/+11 |
| * | rename PPC::COND_BRANCH to PPC::BCC | Chris Lattner | 2006-11-17 | 1 | -1/+1 |
| * | start using PPC predicates more consistently. | Chris Lattner | 2006-11-17 | 1 | -14/+12 |
| * | add patterns for ppc32 preinc stores. ppc64 next. | Chris Lattner | 2006-11-16 | 1 | -0/+8 |
| * | fix ldu/stu jit encoding. Swith 64-bit preinc load instrs to use memri | Chris Lattner | 2006-11-15 | 1 | -27/+28 |
| * | remove a ton of custom selection logic no longer needed | Chris Lattner | 2006-11-14 | 1 | -145/+7 |
| * | allow the offset of a preinc'd load to be the low-part of a global. This | Chris Lattner | 2006-11-11 | 1 | -1/+2 |
| * | implement preinc support for r+i loads on ppc64 | Chris Lattner | 2006-11-10 | 1 | -8/+23 |
| * | add an initial cut at preinc loads for ppc32. This is broken for ppc64 | Chris Lattner | 2006-11-10 | 1 | -0/+38 |
| * | Match tblegen changes. | Evan Cheng | 2006-11-08 | 1 | -9/+12 |
| * | Refactor all the addressing mode selection stuff into the isel lowering | Chris Lattner | 2006-11-08 | 1 | -228/+13 |
| * | For PR786: | Reid Spencer | 2006-11-02 | 1 | -2/+0 |
| * | fix miscompilation of llvm.isunordered, where we branched on the opposite | Chris Lattner | 2006-10-30 | 1 | -2/+2 |
| * | Fold AND and ROTL more often | Nate Begeman | 2006-09-22 | 1 | -28/+38 |
| * | Improve PPC64 equality comparisons like PPC32 comparisons. | Chris Lattner | 2006-09-20 | 1 | -3/+31 |
| * | Two improvements: | Chris Lattner | 2006-09-20 | 1 | -1/+27 |
| * | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| | Chris Lattner | 2006-08-27 | 1 | -1/+1 |
| * | Do not use getTargetNode() and SelectNodeTo() which takes more than 3 | Evan Cheng | 2006-08-27 | 1 | -43/+41 |
| * | SelectNodeTo now returns a SDNode*. | Evan Cheng | 2006-08-26 | 1 | -20/+20 |
| * | Select() no longer require Result operand by reference. | Evan Cheng | 2006-08-26 | 1 | -10/+8 |
| * | Match tblgen changes. | Evan Cheng | 2006-08-26 | 1 | -53/+68 |
| * | Fix PowerPC/2006-08-15-SelectionCrash.ll and simplify selection code. | Chris Lattner | 2006-08-15 | 1 | -93/+63 |
| * | Match tablegen changes. | Evan Cheng | 2006-08-11 | 1 | -53/+32 |
| * | Start eliminating temporary vectors used to create DAG nodes. Instead, pass | Chris Lattner | 2006-08-08 | 1 | -7/+11 |
| * | Match tablegen isel changes. | Evan Cheng | 2006-08-07 | 1 | -101/+50 |
| * | Remove InFlightSet hack. No longer needed. | Evan Cheng | 2006-07-28 | 1 | -1/+0 |
| * | Remove NodeDepth | Evan Cheng | 2006-07-27 | 1 | -6/+1 |
| * | shrink libllvmgcc.dylib another 25K | Chris Lattner | 2006-06-28 | 1 | -1/+2 |
| * | Don't match 64-bit bitfield inserts into rlwimi's. todo add rldimi. :) | Chris Lattner | 2006-06-27 | 1 | -4/+5 |
| * | Fix ppc64 jump tables | Chris Lattner | 2006-06-27 | 1 | -1/+2 |
| * | Fix variable shadowing issue | Chris Lattner | 2006-06-27 | 1 | -2/+1 |
| * | Implement a bunch of 64-bit cleanliness work. With this, treeadd builds (but | Chris Lattner | 2006-06-27 | 1 | -111/+192 |
| * | Work around a nasty tblgen bug where it doesn't add operands for varargs | Chris Lattner | 2006-06-10 | 1 | -0/+157 |
| * | Fix build failure of povray | Chris Lattner | 2006-05-25 | 1 | -0/+2 |
| * | Fix Benchmarks/MallocBench/cfrac | Chris Lattner | 2006-05-25 | 1 | -0/+2 |
| * | Assert if InflightSet is not cleared after instruction selecting a BB. | Evan Cheng | 2006-05-25 | 1 | -0/+1 |
| * | Clear HandleMap and ReplaceMap after instruction selection. Or it may cause | Evan Cheng | 2006-05-24 | 1 | -0/+2 |
| * | Make PPC call lowering more aggressive, making the isel matching code simple | Chris Lattner | 2006-05-17 | 1 | -64/+0 |
| * | Switch PPC over to a call-selection model where the lowering code creates | Chris Lattner | 2006-05-17 | 1 | -99/+25 |
| * | implement passing/returning vector regs to calls, at least non-varargs calls. | Chris Lattner | 2006-05-16 | 1 | -28/+42 |
| * | Fix PowerPC/2006-05-12-rlwimi-crash.ll | Chris Lattner | 2006-05-12 | 1 | -3/+4 |
| * | Fold more shifts into inserts, and update the README | Nate Begeman | 2006-05-08 | 1 | -16/+23 |