2010-08-26 |
Jim Grosbach | Simplify eliminateFrameIndex() interface back down...
|
commit | commitdiff | tree |
2010-08-26 |
Jim Grosbach | Remove the now obsolete frame index virtual re-use...
|
commit | commitdiff | tree |
2010-08-26 |
Jim Grosbach | tidy up a bit. no functional change.
|
commit | commitdiff | tree |
2010-08-26 |
Jim Grosbach | Turn off the scavenging based frame reg reuse briefly...
|
commit | commitdiff | tree |
2010-08-26 |
Jim Grosbach | Restrict the register to tGPR to make sure the str...
|
commit | commitdiff | tree |
2010-08-26 |
Jim Grosbach | Enable pre-RA virtual frame base register allocation...
|
commit | commitdiff | tree |
2010-08-25 |
Jim Grosbach | Add some statistics for PEI register scavenging
|
commit | commitdiff | tree |
2010-08-25 |
Jim Grosbach | Don't override the var from the enclosing scope.
|
commit | commitdiff | tree |
2010-08-24 |
Jim Grosbach | Add ARM heuristic for when to allocate a virtual base...
|
commit | commitdiff | tree |
2010-08-24 |
Jim Grosbach | Move enabling the local stack allocation pass into...
|
commit | commitdiff | tree |
2010-08-24 |
Jim Grosbach | add ARM cmd line option to force always using virtual...
|
commit | commitdiff | tree |
2010-08-23 |
Jim Grosbach | Remove the MFI storage of the local allocation block...
|
commit | commitdiff | tree |
2010-08-23 |
Jim Grosbach | Better handling of local offsets for downwards growing...
|
commit | commitdiff | tree |
2010-08-20 |
Jim Grosbach | Downwards growing stack allocation order reverses relative...
|
commit | commitdiff | tree |
2010-08-20 |
Jim Grosbach | Add more dbg output
|
commit | commitdiff | tree |
2010-08-20 |
Jim Grosbach | Add explicit initializer for UseLocalStackAllocationBlock...
|
commit | commitdiff | tree |
2010-08-20 |
Jim Grosbach | properly check for whether base regs were inserted
|
commit | commitdiff | tree |
2010-08-19 |
Jim Grosbach | Better handling of offsets on frame index references...
|
commit | commitdiff | tree |
2010-08-19 |
Jim Grosbach | Add Thumb1 support for virtual frame indices.
|
commit | commitdiff | tree |
2010-08-19 |
Jim Grosbach | Update local stack block allocation to let PEI do the...
|
commit | commitdiff | tree |
2010-08-18 |
Jim Grosbach | Add a newline to debug output
|
commit | commitdiff | tree |
2010-08-18 |
Jim Grosbach | Enable ARM base register reuse to local stack slot...
|
commit | commitdiff | tree |
2010-08-18 |
Jim Grosbach | Add hook for re-using virtual base registers for local...
|
commit | commitdiff | tree |
2010-08-17 |
Jim Grosbach | Add materialization of virtual base registers for frame...
|
commit | commitdiff | tree |
2010-08-17 |
Jim Grosbach | silence warning
|
commit | commitdiff | tree |
2010-08-17 |
Jim Grosbach | 80 column cleanup.
|
commit | commitdiff | tree |
2010-08-17 |
Jim Grosbach | Add hook to examine an instruction referencing a frame...
|
commit | commitdiff | tree |
2010-08-17 |
Jim Grosbach | explicitly handle no-op cases for clarity. Fixes clang...
|
commit | commitdiff | tree |
2010-08-17 |
Jim Grosbach | remove trailing whitespace
|
commit | commitdiff | tree |
2010-08-16 |
Jim Grosbach | tidy up. remove unused local.
|
commit | commitdiff | tree |
2010-08-16 |
Jim Grosbach | Better handle alignment requirements for local objects...
|
commit | commitdiff | tree |
2010-08-16 |
Jim Grosbach | track local frame size in MFI, not local to the pass...
|
commit | commitdiff | tree |
2010-08-14 |
Jim Grosbach | Add a local stack object block allocation pass. This...
|
commit | commitdiff | tree |
2010-08-13 |
Jim Grosbach | tidy up comments
|
commit | commitdiff | tree |
2010-08-13 |
Jim Grosbach | tidy up 80 column and whitespace
|
commit | commitdiff | tree |
2010-08-13 |
Jim Grosbach | tidy up whitespace a bit
|
commit | commitdiff | tree |
2010-08-11 |
Jim Grosbach | fix silly typo
|
commit | commitdiff | tree |
2010-08-11 |
Jim Grosbach | Add a target triple, as the runtime library invocation...
|
commit | commitdiff | tree |
2010-08-11 |
Jim Grosbach | cortex m4 has floating point support, but only single...
|
commit | commitdiff | tree |
2010-08-06 |
Jim Grosbach | tidy up
|
commit | commitdiff | tree |
2010-08-06 |
Jim Grosbach | Cleanup comment wording
|
commit | commitdiff | tree |
2010-08-06 |
Jim Grosbach | Remove empty processFunctionBeforeFrameFinalized()...
|
commit | commitdiff | tree |
2010-08-06 |
Jim Grosbach | spelling
|
commit | commitdiff | tree |
2010-08-05 |
Jim Grosbach | For local variables in functions with a frame pointer...
|
commit | commitdiff | tree |
2010-08-04 |
Jim Grosbach | and back in. false alarm on the tests from another...
|
commit | commitdiff | tree |
2010-08-04 |
Jim Grosbach | oops. revert for a moment to clean up tests first.
|
commit | commitdiff | tree |
2010-08-04 |
Jim Grosbach | Reserve a stack slot if the function adjusts the stack...
|
commit | commitdiff | tree |
2010-07-30 |
Jim Grosbach | Many Thumb2 instructions can reference the full ARM...
|
commit | commitdiff | tree |
2010-07-28 |
Jim Grosbach | ARM mode version of r109693. Remove incorrect substitution...
|
commit | commitdiff | tree |
2010-07-28 |
Jim Grosbach | Remove incorrect substitution pattern for UXTB16. It...
|
commit | commitdiff | tree |
2010-07-28 |
Jim Grosbach | Remove dead prototype
|
commit | commitdiff | tree |
2010-07-27 |
Jim Grosbach | Grammar
|
commit | commitdiff | tree |
2010-07-27 |
Jim Grosbach | 80 column
|
commit | commitdiff | tree |
2010-07-27 |
Jim Grosbach | fix typo
|
commit | commitdiff | tree |
2010-07-23 |
Jim Grosbach | Use the appropriate register class for an i32 when...
|
commit | commitdiff | tree |
2010-07-23 |
Jim Grosbach | Remove too-strict assertion. We may want the vreg copy...
|
commit | commitdiff | tree |
2010-07-21 |
Jim Grosbach | For ARM/Darwin, add a dwarf entry indicating whether...
|
commit | commitdiff | tree |
2010-07-21 |
Jim Grosbach | tidy up
|
commit | commitdiff | tree |
2010-07-21 |
Jim Grosbach | tidy up.
|
commit | commitdiff | tree |
2010-07-21 |
Jim Grosbach | 80 column and trailing whitespace cleanup
|
commit | commitdiff | tree |
2010-07-20 |
Jim Grosbach | update tests for smarter BIC usage
|
commit | commitdiff | tree |
2010-07-20 |
Jim Grosbach | Using BIC for immediates needs an extra bump for its...
|
commit | commitdiff | tree |
2010-07-20 |
Jim Grosbach | Removed un-used code.
|
commit | commitdiff | tree |
2010-07-19 |
Jim Grosbach | long past time I added myself to this, I suppose.
|
commit | commitdiff | tree |
2010-07-19 |
Jim Grosbach | Since ARM emits inline jump tables as part of the ConstantIs...
|
commit | commitdiff | tree |
2010-07-19 |
Jim Grosbach | revert so I can get the right PR# in the log message.
|
commit | commitdiff | tree |
2010-07-19 |
Jim Grosbach | Since ARM emits inline jump tables as part of the ConstantIs...
|
commit | commitdiff | tree |
2010-07-17 |
Jim Grosbach | Add combiner patterns to more effectively utilize the...
|
commit | commitdiff | tree |
2010-07-17 |
Jim Grosbach | add BFI to getTargetNodeName()
|
commit | commitdiff | tree |
2010-07-17 |
Jim Grosbach | Fix logic think-o
|
commit | commitdiff | tree |
2010-07-16 |
Jim Grosbach | Add basic support to code-gen the ARM/Thumb2 bit-field...
|
commit | commitdiff | tree |
2010-07-14 |
Jim Grosbach | Improve 64-subtraction of immediates when parts of...
|
commit | commitdiff | tree |
2010-07-09 |
Jim Grosbach | In the presence of variable sized objects, allocate...
|
commit | commitdiff | tree |
2010-07-08 |
Jim Grosbach | After r107880, findSurvivorReg() no longer needs to...
|
commit | commitdiff | tree |
2010-07-08 |
Jim Grosbach | Clean up scavengeRegister() a bit to prefer available...
|
commit | commitdiff | tree |
2010-07-08 |
Jim Grosbach | When processing frame index virtual registers, consider...
|
commit | commitdiff | tree |
2010-07-07 |
Jim Grosbach | grammar
|
commit | commitdiff | tree |
2010-07-07 |
Jim Grosbach | Handle cases where the post-RA scheduler may move instructio...
|
commit | commitdiff | tree |
2010-07-07 |
Jim Grosbach | grammar and trailing whitespace
|
commit | commitdiff | tree |
2010-07-07 |
Jim Grosbach | Mark eh.sjlj.set/longjmp custom lowerings as Darwin...
|
commit | commitdiff | tree |
2010-07-06 |
Jim Grosbach | By default, the eh.sjlj.setjmp/longjmp intrinsics should...
|
commit | commitdiff | tree |
2010-07-02 |
Jim Grosbach | Custom inserters (e.g., conditional moves in Thumb1...
|
commit | commitdiff | tree |
2010-07-02 |
Jim Grosbach | 80-column and trailing whitespace cleanup.
|
commit | commitdiff | tree |
2010-07-02 |
Jim Grosbach | grammar tweaks
|
commit | commitdiff | tree |
2010-06-30 |
Jim Grosbach | lowerinvoke needs to handle aggregate function args...
|
commit | commitdiff | tree |
2010-06-30 |
Jim Grosbach | Handle array and vector typed parameters in sjljehprepare...
|
commit | commitdiff | tree |
2010-06-30 |
Jim Grosbach | grammar tweak in comment.
|
commit | commitdiff | tree |
2010-06-29 |
Jim Grosbach | skip dbg_value instructions
|
commit | commitdiff | tree |
2010-06-29 |
Jim Grosbach | When processing loops for scheduling latencies (used...
|
commit | commitdiff | tree |
2010-06-28 |
Jim Grosbach | tidy up style. no functional change.
|
commit | commitdiff | tree |
2010-06-28 |
Jim Grosbach | new, no longer brain-dead, r106907
|
commit | commitdiff | tree |
2010-06-28 |
Jim Grosbach | minor housekeeping cleanup: 80-column, trailing whitespace...
|
commit | commitdiff | tree |
2010-06-25 |
Jim Grosbach | make sure to handle dbg_value instructions in the middle...
|
commit | commitdiff | tree |
2010-06-25 |
Jim Grosbach | 80 column and typo fix
|
commit | commitdiff | tree |
2010-06-25 |
Jim Grosbach | 80-column and trailing whitespace cleanup
|
commit | commitdiff | tree |
2010-06-25 |
Jim Grosbach | IT instructions are considered to be scheduling hazards...
|
commit | commitdiff | tree |
2010-06-23 |
Jim Grosbach | The generic DAG combiner can now fold atomic fences...
|
commit | commitdiff | tree |
2010-06-23 |
Jim Grosbach | When using libcall expansions for the atomic intrinsics...
|
commit | commitdiff | tree |
2010-06-23 |
Jim Grosbach | Some targets don't require the fencing MEMBARRIER instructio...
|
commit | commitdiff | tree |
2010-06-23 |
Jim Grosbach | remove trailing whitespace
|
commit | commitdiff | tree |
next |