2010-11-09 |
Dan Gohman | Fix DAGCombiner to avoid folding a sext-in-reg or simil... |
tree | commitdiff |
2010-11-09 |
Dale Johannesen | Fix an inline asm pasto from 117667; was preventing |
tree | commitdiff |
2010-11-08 |
Andrew Trick | Adds support for spilling previously allocated live... |
tree | commitdiff |
2010-11-08 |
Che-Liang Chiou | Add registry hook for assembly text output |
tree | commitdiff |
2010-11-06 |
Benjamin Kramer | Prune includes. |
tree | commitdiff |
2010-11-05 |
Duncan Sands | When passing a parameter using the 'byval' mechanism... |
tree | commitdiff |
2010-11-04 |
Rafael Espindola | Add 118023 back, but with proper spelling for .uleb128... |
tree | commitdiff |
2010-11-04 |
Rafael Espindola | Revert previous patch. Some targets don't support uleb... |
tree | commitdiff |
2010-11-04 |
Rafael Espindola | MCize. |
tree | commitdiff |
2010-11-04 |
Duncan Sands | In the calling convention logic, ValVT is always a... |
tree | commitdiff |
2010-11-04 |
Jakob Stoklund Olesen | Disable fancy splitting during spilling unless -extra... |
tree | commitdiff |
2010-11-03 |
Eric Christopher | Just return undef for invalid masks or elts, and since... |
tree | commitdiff |
2010-11-03 |
Jakob Stoklund Olesen | Let RegAllocBasic require MachineDominators - they... |
tree | commitdiff |
2010-11-03 |
Jakob Stoklund Olesen | Tag debug output as regalloc |
tree | commitdiff |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
tree | commitdiff |
2010-11-03 |
Duncan Sands | Inside the calling convention logic LocVT is always... |
tree | commitdiff |
2010-11-03 |
Eric Christopher | If we have an undef mask our Elt will be -1 for our... |
tree | commitdiff |
2010-11-03 |
Dan Gohman | Fix DAGCombiner to avoid going into an infinite loop... |
tree | commitdiff |
2010-11-03 |
Evan Cheng | Two sets of changes. Sorry they are intermingled. |
tree | commitdiff |
2010-11-02 |
Andrew Trick | Fixes <rdar://problem/8612856>: During postRAsched... |
tree | commitdiff |
2010-11-02 |
Devang Patel | Simplify. |
tree | commitdiff |
2010-11-02 |
Devang Patel | If value map does not have register for an argument... |
tree | commitdiff |
2010-11-02 |
Devang Patel | Use frameindex, if available, as a last resort to emit... |
tree | commitdiff |
2010-11-02 |
Jakob Stoklund Olesen | Don't try to split weird critical edges that really... |
tree | commitdiff |
2010-11-01 |
Jakob Stoklund Olesen | MachineLICM should not claim to be preserving the CFG... |
tree | commitdiff |
2010-11-01 |
Jakob Stoklund Olesen | Be more precise about verifying missing kill flags. |
tree | commitdiff |
2010-11-01 |
Jakob Stoklund Olesen | When inserting copies during splitting, always use... |
tree | commitdiff |
2010-11-01 |
Jakob Stoklund Olesen | Add kill flag verification. |
tree | commitdiff |
2010-11-01 |
Jakob Stoklund Olesen | Update kill flags while rewriting instructions after... |
tree | commitdiff |
2010-11-01 |
Bill Wendling | When we look at instructions to convert to setting... |
tree | commitdiff |
2010-11-01 |
Jakob Stoklund Olesen | Don't assign new registers created during a split to... |
tree | commitdiff |
2010-11-01 |
Jakob Stoklund Olesen | Add basic LiveStacks verification. |
tree | commitdiff |
2010-11-01 |
Bill Wendling | The testcase is now XFAILed. Sorry about the breakage. |
tree | commitdiff |
2010-10-31 |
Eric Christopher | Revert r117876 for now, it's causing more testsuite... |
tree | commitdiff |
2010-10-31 |
Bill Wendling | Disable the peephole optimizer until 186.crafty on... |
tree | commitdiff |
2010-10-31 |
Nicolas Geoffray | Attach a GCModuleInfo to a MachineFunction. |
tree | commitdiff |
2010-10-30 |
Jakob Stoklund Olesen | Include MachineBasicBlock numbers in viewCFG() output. |
tree | commitdiff |
2010-10-30 |
Jakob Stoklund Olesen | Make sure copies are inserted after any exception handl... |
tree | commitdiff |
2010-10-30 |
Jakob Stoklund Olesen | Add SkipPHIsAndLabels from PHIElimination to MachineBas... |
tree | commitdiff |
2010-10-30 |
Jakob Stoklund Olesen | Disable more of physical register live intervals verifi... |
tree | commitdiff |
2010-10-30 |
Jakob Stoklund Olesen | Print out register class of spilled register. |
tree | commitdiff |
2010-10-29 |
Evan Cheng | Teach machine cse to eliminate instructions with multip... |
tree | commitdiff |
2010-10-29 |
Bob Wilson | Remove DAG combiner patch to fold vector splats. Instc... |
tree | commitdiff |
2010-10-29 |
Jakob Stoklund Olesen | Fix sign error. |
tree | commitdiff |
2010-10-29 |
Evan Cheng | Avoiding overly aggressive latency scheduling. If the... |
tree | commitdiff |
2010-10-29 |
Jakob Stoklund Olesen | Don't transfer unused values to the new intervals forme... |
tree | commitdiff |
2010-10-29 |
Benjamin Kramer | Silence Release build warnings. |
tree | commitdiff |
2010-10-29 |
Jakob Stoklund Olesen | Teach ConnectedVNInfoEqClasses::Classify to deal with... |
tree | commitdiff |
2010-10-29 |
Jakob Stoklund Olesen | Never propagate the idom value out of a block that... |
tree | commitdiff |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
tree | commitdiff |
2010-10-29 |
Bill Wendling | This may be an ARM target, so check for _Unwind_SjLj_Re... |
tree | commitdiff |
2010-10-29 |
Jakob Stoklund Olesen | Fix broken equivalence class calculation. We could... |
tree | commitdiff |
2010-10-29 |
Jakob Stoklund Olesen | Print out the connected components in the verifier... |
tree | commitdiff |
2010-10-29 |
Jakob Stoklund Olesen | Run a verification pass before any splitting to better... |
tree | commitdiff |
2010-10-28 |
Devang Patel | Ignore empty blocks. |
tree | commitdiff |
2010-10-28 |
Jakob Stoklund Olesen | One day, physical register live ranges will be sensible. |
tree | commitdiff |
2010-10-28 |
Jakob Stoklund Olesen | Replace SplitKit SSA update with an iterative algorithm... |
tree | commitdiff |
2010-10-28 |
Jakob Stoklund Olesen | Make MachineDominators available for SplitEditor. We... |
tree | commitdiff |
2010-10-28 |
Jakob Stoklund Olesen | Add a temporary command line option to verify machine... |
tree | commitdiff |
2010-10-28 |
Devang Patel | Do not work too hard to find type's file info. There... |
tree | commitdiff |
2010-10-28 |
Devang Patel | Technically DIFile scope should also be handled here. |
tree | commitdiff |
2010-10-28 |
Bob Wilson | Teach the DAG combiner to fold a splat of a splat.... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Re-commit 117518 and 117519 now that ARM MC test failur... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Revert 117518 and 117519 for now. They changed scheduli... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Fix a major bug in operand latency computation. The... |
tree | commitdiff |
2010-10-27 |
Evan Cheng | Putting r117193 back except for the compile time cost... |
tree | commitdiff |
2010-10-27 |
Michael J. Spencer | COFF: Add IMAGE_SCN_MEM_READ to text sections. |
tree | commitdiff |
2010-10-27 |
Michael J. Spencer | Fix whitespace. |
tree | commitdiff |
2010-10-27 |
Jim Grosbach | Formatting. |
tree | commitdiff |
2010-10-27 |
Jakob Stoklund Olesen | Handle critical loop predecessors by making both inside... |
tree | commitdiff |
2010-10-27 |
Jakob Stoklund Olesen | Compute critical loop predecessors in the same way... |
tree | commitdiff |
2010-10-27 |
Jakob Stoklund Olesen | Physical registers trivially have multiple connected... |
tree | commitdiff |
2010-10-26 |
Dale Johannesen | Use a MemIntrinsicSDNode for ISD::PREFETCH, which touches |
tree | commitdiff |
2010-10-26 |
Andrew Trick | Remove the vector of live vregs. I thought we would... |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | After splitting, compute connected components of all... |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | Verify that live intervals are connected. If there... |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | Call RenumberValues for all new registers created durin... |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | Preserve PHIDef bits in cloned values during splitting. |
tree | commitdiff |
2010-10-26 |
Devang Patel | Assign source ordering to nodes created for StoreInst. |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | Teach MachineBasicBlock::print() to annotate instructio... |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | Remmeber to print full live interval on verification... |
tree | commitdiff |
2010-10-26 |
Andrew Trick | Jakob's review of the basic register allocator. |
tree | commitdiff |
2010-10-26 |
Devang Patel | s/beginScope/beginInstruction/g |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | Don't verify physical registers going into landing... |
tree | commitdiff |
2010-10-26 |
Evan Cheng | Use instruction itinerary to determine what instruction... |
tree | commitdiff |
2010-10-26 |
Nick Lewycky | For statistics that are only used in functions declared... |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | InlineSpiller can also update LiveStacks. |
tree | commitdiff |
2010-10-26 |
Jakob Stoklund Olesen | Make the spiller responsible for updating the LiveStack... |
tree | commitdiff |
2010-10-26 |
Bob Wilson | When the "true" and "false" blocks of a diamond if... |
tree | commitdiff |
2010-10-26 |
Bob Wilson | Change if-conversion to keep track of the extra cost... |
tree | commitdiff |
2010-10-25 |
Evan Cheng | Neuter r117193 as it causes significant post-ra schedul... |
tree | commitdiff |
2010-10-25 |
Devang Patel | Simplify. |
tree | commitdiff |
2010-10-25 |
Devang Patel | Add counters to count basic blocks and machine basic... |
tree | commitdiff |
2010-10-25 |
Devang Patel | Add simple counter to count no. of basic blocks without... |
tree | commitdiff |
2010-10-25 |
Jakob Stoklund Olesen | In which I learn how to forward declare template classes. |
tree | commitdiff |
2010-10-23 |
Chandler Carruth | Move the remaining attribute macros to systematic names... |
tree | commitdiff |
2010-10-23 |
Chandler Carruth | Fix a likely bug in an assertion by adding parentheses... |
tree | commitdiff |
2010-10-23 |
Evan Cheng | Properly model the latency of register defs which are... |
tree | commitdiff |
2010-10-23 |
Jakob Stoklund Olesen | Verify LiveIntervals against the CFG, ensuring that... |
tree | commitdiff |
2010-10-22 |
Andrew Trick | Nonvirtual dtor that was accessible enough to be bad. |
tree | commitdiff |
next |