| Commit message (Expand) | Author | Age | Files | Lines |
| * | Handle Values with no value in getCopyFromRegs. | Dan Gohman | 2010-07-26 | 1 | -0/+4 |
| * | A block dominates itself, by definition. | Dan Gohman | 2010-07-26 | 1 | -1/+1 |
| * | Pacify gcc-4.5 which wrongly thinks that RExcess (passed as the Excess parame... | Duncan Sands | 2010-07-26 | 1 | -1/+2 |
| * | Factored out a bit of common code to mark VNInfos for deletion. | Lang Hames | 2010-07-26 | 1 | -40/+22 |
| * | Add comments. | Evan Cheng | 2010-07-25 | 1 | -4/+16 |
| * | Fix crashes when scheduling a CopyToReg node -- getMachineOpcode asserts on | Bob Wilson | 2010-07-25 | 1 | -2/+2 |
| * | Add hook to insert late LLVM=>LLVM passes just before isel | Anton Korobeynikov | 2010-07-24 | 1 | -0/+2 |
| * | Change ScheduleDAGInstrs::Defs and ::Uses to be variable-size vectors | Bob Wilson | 2010-07-24 | 2 | -3/+4 |
| * | Use current working directory when Dirname is empty. This only happens when a... | Devang Patel | 2010-07-24 | 1 | -0/+5 |
| * | Add an ILP scheduler. This is a register pressure aware scheduler that's | Evan Cheng | 2010-07-24 | 2 | -12/+76 |
| * | Remove too-strict assertion. We may want the vreg copy of the physical register | Jim Grosbach | 2010-07-23 | 1 | -1/+0 |
| * | Revert r109262. | Devang Patel | 2010-07-23 | 1 | -5/+0 |
| * | - Allow target to specify when is register pressure "too high". In most cases, | Evan Cheng | 2010-07-23 | 1 | -56/+124 |
| * | Use the proper type for shift counts. This fixes a bootstrap error. | Dan Gohman | 2010-07-23 | 1 | -1/+4 |
| * | IF directory name is empty then try to extract one using absolute file name. | Devang Patel | 2010-07-23 | 1 | -0/+5 |
| * | DAGCombine (shl (anyext x, c)) to (anyext (shl x, c)) if the high bits | Dan Gohman | 2010-07-23 | 1 | -1/+21 |
| * | Make SDNode::dump() print a newline at the end. | Dan Gohman | 2010-07-23 | 1 | -0/+1 |
| * | 80-col. | Eric Christopher | 2010-07-23 | 1 | -8/+12 |
| * | remove the JIT "NeedsExactSize" feature and supporting logic. | Chris Lattner | 2010-07-22 | 1 | -13/+0 |
| * | keep in 80 cols | Gabor Greif | 2010-07-22 | 1 | -2/+4 |
| * | mass elimination of reliance on automatic iterator dereferencing | Gabor Greif | 2010-07-22 | 3 | -7/+7 |
| * | undo 80 column trespassing I caused | Gabor Greif | 2010-07-22 | 2 | -3/+5 |
| * | Re-apply r109079 with fix. | Evan Cheng | 2010-07-22 | 1 | -28/+26 |
| * | Revert r109079, which broke a lot of CodeGen tests. | Owen Anderson | 2010-07-22 | 1 | -25/+27 |
| * | Initial modifications to MCAssembler and TargetMachine for the MCJIT. | Reid Kleckner | 2010-07-22 | 1 | -0/+18 |
| * | Initialize RegLimit only when register pressure is being tracked. | Evan Cheng | 2010-07-22 | 1 | -27/+25 |
| * | More register pressure aware scheduling work. | Evan Cheng | 2010-07-21 | 1 | -81/+84 |
| * | For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumb | Jim Grosbach | 2010-07-21 | 1 | -0/+4 |
| * | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 23 | -43/+45 |
| * | 80 column and trailing whitespace cleanup | Jim Grosbach | 2010-07-21 | 1 | -171/+173 |
| * | Disallow null as a named metadata operand. | Dan Gohman | 2010-07-21 | 1 | -2/+2 |
| * | Changed OStream templates to functions on raw_ostream, removed the unused "re... | Lang Hames | 2010-07-21 | 2 | -51/+25 |
| * | Teach bottom up pre-ra scheduler to track register pressure. Work in progress. | Evan Cheng | 2010-07-21 | 2 | -22/+242 |
| * | Change the createSpiller interface to take a MachineFunctionPass argument. | Jakob Stoklund Olesen | 2010-07-20 | 6 | -60/+64 |
| * | Implement loop splitting analysis. | Jakob Stoklund Olesen | 2010-07-20 | 2 | -19/+183 |
| * | Fix test for switch statements and increase | Dale Johannesen | 2010-07-20 | 1 | -2/+3 |
| * | Appease the colonials. | Jakob Stoklund Olesen | 2010-07-20 | 2 | -4/+4 |
| * | Beginning SplitKit - utility classes for live range splitting. | Jakob Stoklund Olesen | 2010-07-20 | 4 | -1/+261 |
| * | Updated css classes for the pressure table legend. | Lang Hames | 2010-07-20 | 1 | -3/+3 |
| * | Oops - I tables render poorly in Chrome without this explicit height specific... | Lang Hames | 2010-07-20 | 1 | -1/+1 |
| * | Use run-length encoding to represent identical adjacent cells in the pressure | Lang Hames | 2010-07-20 | 2 | -34/+104 |
| * | Added support for turning HTML indentation on and off (indentation off by def... | Lang Hames | 2010-07-20 | 2 | -86/+123 |
| * | Switched to rendering after allocation (but before rewriting) in PBQP. | Lang Hames | 2010-07-20 | 3 | -38/+77 |
| * | Don't hoist things out of a large switch inside a | Dale Johannesen | 2010-07-20 | 1 | -2/+6 |
| * | Correct line info for declarations/definitions. Radar 8063111. | Stuart Hastings | 2010-07-19 | 1 | -11/+4 |
| * | Fix memory leak reported by valgrind. | Devang Patel | 2010-07-19 | 1 | -23/+31 |
| * | After a custom inserter, in a block which has constant instructions, | Dan Gohman | 2010-07-19 | 1 | -0/+1 |
| * | ARM has to provide its own TargetLowering::findRepresentativeClass because it... | Evan Cheng | 2010-07-19 | 1 | -6/+7 |
| * | Teach computeRegisterProperties() to compute "representative" register class ... | Evan Cheng | 2010-07-19 | 1 | -0/+52 |
| * | Spillers may alter MachineLoopInfo when breaking critical edges, so make it | Jakob Stoklund Olesen | 2010-07-19 | 4 | -12/+15 |