2010-05-21 |
Bob Wilson | Change CodeGen/ARM/2009-11-02-NegativeLane.ll to use... |
tree | commitdiff |
2010-05-21 |
Evan Cheng | Rename -pre-RA-sched=hybrid to -pre-RA-sched=list-hybrid. |
tree | commitdiff |
2010-05-20 |
Evan Cheng | Allow targets more controls on what nodes are scheduled... |
tree | commitdiff |
2010-05-20 |
Evan Cheng | Add a hybrid bottom up scheduler that reduce register... |
tree | commitdiff |
2010-05-19 |
Bob Wilson | Optimize away insertelement of an undef value. This... |
tree | commitdiff |
2010-05-19 |
Evan Cheng | Code clean up. |
tree | commitdiff |
2010-05-19 |
Evan Cheng | Code refactoring: pull SchedPreference enum from Target... |
tree | commitdiff |
2010-05-19 |
Bob Wilson | When expanding a vector_shuffle, the element type may... |
tree | commitdiff |
2010-05-19 |
Evan Cheng | Intrinsics which do a vector compare (results are all... |
tree | commitdiff |
2010-05-18 |
Evan Cheng | Sink dag combine's post index load / store code that... |
tree | commitdiff |
2010-05-18 |
Evan Cheng | Continuously refine the register class of REG_SEQUENCE... |
tree | commitdiff |
2010-05-18 |
Evan Cheng | Fix PR7162: Use source register classes and sub-indices... |
tree | commitdiff |
2010-05-18 |
Evan Cheng | FIX PR7158. SimplifyVBinOp was asserting when it fails... |
tree | commitdiff |
2010-05-17 |
Bill Wendling | - Set the "HasCalls" flag after instruction selection... |
tree | commitdiff |
2010-05-15 |
Dale Johannesen | Fix uint64->{float, double} conversion to do rounding... |
tree | commitdiff |
2010-05-15 |
Dale Johannesen | Improve assertion messages. |
tree | commitdiff |
2010-05-14 |
Dan Gohman | Fast ISel trivially coalesces away no-op casts, so... |
tree | commitdiff |
2010-05-14 |
Dan Gohman | Don't set kill flags for instructions which the schedul... |
tree | commitdiff |
2010-05-14 |
Bill Wendling | Rename "HasCalls" in MachineFrameInfo to "AdjustsStack... |
tree | commitdiff |
2010-05-13 |
Dale Johannesen | Implement a correct ui64->f32 conversion. The old |
tree | commitdiff |
2010-05-13 |
Dan Gohman | An Instruction has a trivial kill only if its use is... |
tree | commitdiff |
2010-05-11 |
Dan Gohman | Add initial kill flag support to FastISel. |
tree | commitdiff |
2010-05-11 |
Dan Gohman | Don't set kill flags on uses of CopyFromReg nodes.... |
tree | commitdiff |
2010-05-11 |
Duncan Sands | I got tired of VISIBILITY_HIDDEN colliding with the... |
tree | commitdiff |
2010-05-11 |
Dan Gohman | Trim #includes and forward declarations. |
tree | commitdiff |
2010-05-11 |
Dan Gohman | Implement a bunch more TargetSelectionDAGInfo infrastru... |
tree | commitdiff |
2010-05-11 |
Douglas Gregor | Fixes for Microsoft Visual Studio 2010, from Steven... |
tree | commitdiff |
2010-05-10 |
Evan Cheng | Indentation. |
tree | commitdiff |
2010-05-10 |
Evan Cheng | Be careful with operand promotion. For a binary operati... |
tree | commitdiff |
2010-05-10 |
Duncan Sands | Add an assertion to catch attempts to access off the... |
tree | commitdiff |
2010-05-07 |
Dan Gohman | SDDbgValues are apparently not being legalized. Fix... |
tree | commitdiff |
2010-05-07 |
Devang Patel | Verify variable directly. |
tree | commitdiff |
2010-05-07 |
Dale Johannesen | Fix PR 7087, and probably other things, by extending |
tree | commitdiff |
2010-05-07 |
Dan Gohman | Transfer debug location information from PHI nodes... |
tree | commitdiff |
2010-05-07 |
Dan Gohman | Print debug information for SDNodes. |
tree | commitdiff |
2010-05-06 |
Dan Gohman | Add a DebugLoc argument to TargetInstrInfo::copyRegToRe... |
tree | commitdiff |
2010-05-06 |
Dan Gohman | In bottom-up mode, defer the materialization of local... |
tree | commitdiff |
2010-05-05 |
Dan Gohman | Add an "IsBottomUp" member function to FastISel, which... |
tree | commitdiff |
2010-05-05 |
Devang Patel | Use getValue() for PHINodes when direct NodeMap access... |
tree | commitdiff |
2010-05-04 |
Evan Cheng | Instruction selection optimizations may have moved... |
tree | commitdiff |
2010-05-04 |
Evan Cheng | Teach scheduler about REG_SEQUENCE. |
tree | commitdiff |
2010-05-04 |
Dan Gohman | Re-enable isel kill flags, now that the local allocator... |
tree | commitdiff |
2010-05-03 |
Dan Gohman | Factor out FastISel's code for materializing constants... |
tree | commitdiff |
2010-05-01 |
Anton Korobeynikov | Insert ANY_EXTEND node instead of invalid truncate... |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Remove the code for special-casing byval for fast-isel... |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Re-disable kill flags, as there is more trouble. |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Re-enable kill flags from SelectionDAGISel, with a... |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Fix whitespace. |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Don't pass SDValues by non-const reference unless they... |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Reorgnaize more switch code lowering to clean up some... |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Delete the EdgeMapping variable itself. |
tree | commitdiff |
2010-05-01 |
Dan Gohman | Get rid of the EdgeMapping map. Instead, just check... |
tree | commitdiff |
2010-04-30 |
Bill Wendling | EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have... |
tree | commitdiff |
2010-04-30 |
Dan Gohman | Remove this debug output. The MachineFunction will... |
tree | commitdiff |
2010-04-30 |
Dan Gohman | EmitDbgValue doesn't need its EdgeMapping argument. |
tree | commitdiff |
2010-04-30 |
Dan Gohman | Apply a patch from Jan Sjodin to fix a compiler abort... |
tree | commitdiff |
2010-04-30 |
Dan Gohman | Temporarily disable SelectionDAG kill flags, which... |
tree | commitdiff |
2010-04-30 |
Dan Gohman | Set register kill flags on the SelectionDAG path, at... |
tree | commitdiff |
2010-04-29 |
Devang Patel | Refactor. |
tree | commitdiff |
2010-04-29 |
Devang Patel | DO not push DBG_VALUE machine instructions for inlined... |
tree | commitdiff |
2010-04-29 |
Evan Cheng | Add comment. |
tree | commitdiff |
2010-04-29 |
Evan Cheng | Re-enable 102565 with fixes. |
tree | commitdiff |
2010-04-29 |
Evan Cheng | Temporarily disable my changes to unbreak the build. |
tree | commitdiff |
2010-04-29 |
Evan Cheng | Do not generate duplicate dbg_value instructions for... |
tree | commitdiff |
2010-04-29 |
Dan Gohman | Fix missing #include. |
tree | commitdiff |
2010-04-29 |
Evan Cheng | Avoid emitting a dbg_value machineinstr that's not... |
tree | commitdiff |
2010-04-29 |
Evan Cheng | Check Reg against zero. |
tree | commitdiff |
2010-04-28 |
Devang Patel | tidy up. |
tree | commitdiff |
2010-04-28 |
Evan Cheng | Replace r102368 with code that's less fragile. This... |
tree | commitdiff |
2010-04-28 |
Devang Patel | While lowering dbg_declare, emit DBG_VALUE machine... |
tree | commitdiff |
2010-04-28 |
Evan Cheng | Try operation promotion only if regular dag combine... |
tree | commitdiff |
2010-04-27 |
Devang Patel | Ignore DBG_VALUE instructions that points to undef... |
tree | commitdiff |
2010-04-27 |
Evan Cheng | - When legal, promote a load to zextload rather than... |
tree | commitdiff |
2010-04-27 |
Dale Johannesen | Revert a small part of 102372; this fixes at least one |
tree | commitdiff |
2010-04-26 |
Bob Wilson | Avoid adding a null MD node operand, which crashes... |
tree | commitdiff |
2010-04-26 |
Dale Johannesen | Remove crufty comments. |
tree | commitdiff |
2010-04-26 |
Dale Johannesen | Add DBG_VALUE handling for byval parameters; this |
tree | commitdiff |
2010-04-26 |
Evan Cheng | - Move TargetLowering::EmitTargetCodeForFrameDebugValue... |
tree | commitdiff |
2010-04-25 |
Dale Johannesen | Stop abusing EmitInstrWithCustomInserter for target... |
tree | commitdiff |
2010-04-25 |
Dale Johannesen | Add comment re byval args. Doesn't actually work this... |
tree | commitdiff |
2010-04-24 |
Evan Cheng | When a load operand is promoted to an extload, replace... |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Apply a fix for a vector setcc dagcombine from Jan... |
tree | commitdiff |
2010-04-23 |
Evan Cheng | Code refactoring. |
tree | commitdiff |
2010-04-23 |
Dan Gohman | Move FastISel's HandlePHINodesInSuccessorBlocks call... |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlo... |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
tree | commitdiff |
2010-04-22 |
Evan Cheng | - It's not safe to promote rotates (at least not trivia... |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Move PHINodesToUpdate out of SelectionDAGBuilder and... |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Add more const qualifiers on TargetMachine and friends. |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Move several SelectionDAG-independent utility functions... |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Add another variant of this test which found a place... |
tree | commitdiff |
2010-04-20 |
Dale Johannesen | Because of the EMMS problem, right now we have to support |
tree | commitdiff |
2010-04-20 |
Dan Gohman | Sink the CopyToExportRegsIfNeeded calls out of Selectio... |
tree | commitdiff |
2010-04-20 |
Dan Gohman | Don't send PHI nodes down to SelectionDAGBuilder of... |
tree | commitdiff |
2010-04-20 |
Dan Gohman | Sink this use_empty() check into isUsedOutsideOfDefinin... |
tree | commitdiff |
2010-04-20 |
Dan Gohman | If a PHI node somehow has debug info, propogate it... |
tree | commitdiff |
2010-04-20 |
Dan Gohman | Don't iterate through the whole block just to find... |
tree | commitdiff |
2010-04-20 |
Dan Gohman | Delete a redundant return statement. |
tree | commitdiff |
2010-04-20 |
Bill Wendling | The visitXOR method can return the same SDNode. If... |
tree | commitdiff |
next |