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 |
2010-06-22 |
Jim Grosbach | fix typo
|
commit | commitdiff | tree |
2010-06-21 |
Jim Grosbach | LEApcrelJT shouldn't be marked as neverHasSideEffects...
|
commit | commitdiff | tree |
2010-06-21 |
Jim Grosbach | early exit for dbg_value instructions
|
commit | commitdiff | tree |
2010-06-18 |
Jim Grosbach | back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_...
|
commit | commitdiff | tree |
2010-06-18 |
Jim Grosbach | Enable Expand handling of atomics for subtargets that...
|
commit | commitdiff | tree |
2010-06-18 |
Jim Grosbach | Add Expand-to-libcall support for additional atomics...
|
commit | commitdiff | tree |
2010-06-18 |
Jim Grosbach | Grammar.
|
commit | commitdiff | tree |
2010-06-17 |
Jim Grosbach | add missing break. inconsequential as the code shouldn...
|
commit | commitdiff | tree |
2010-06-17 |
Jim Grosbach | Add entries for Expanding atomic intrinsics to libcalls...
|
commit | commitdiff | tree |
2010-06-17 |
Jim Grosbach | Thumb1 and any pre-v6 ARM target should use the libcall...
|
commit | commitdiff | tree |
2010-06-17 |
Jim Grosbach | ISD::MEMBARRIER should lower to a libcall (__sync_synchroniz...
|
commit | commitdiff | tree |
2010-06-17 |
Jim Grosbach | simplify code a bit and add a more explanatory assert...
|
commit | commitdiff | tree |
2010-06-16 |
Jim Grosbach | format and 80-column cleanup
|
commit | commitdiff | tree |
2010-06-16 |
Jim Grosbach | remove trailing whitespace
|
commit | commitdiff | tree |
2010-06-16 |
Jim Grosbach | A few more places where SCEVExpander bits need to skip...
|
commit | commitdiff | tree |
2010-06-16 |
Jim Grosbach | modify so the test doesn't drop an output file in the...
|
commit | commitdiff | tree |
2010-06-16 |
Jim Grosbach | add FIXME
|
commit | commitdiff | tree |
2010-06-15 |
Jim Grosbach | fix naming
|
commit | commitdiff | tree |
2010-06-15 |
Jim Grosbach | Make sure to skip dbg_value instructions when finding...
|
commit | commitdiff | tree |
2010-06-14 |
Jim Grosbach | More dbg_value cleanup so the presence of debug info...
|
commit | commitdiff | tree |
2010-06-09 |
Jim Grosbach | be slightly more subtle about skipping dbg_value instruction...
|
commit | commitdiff | tree |
2010-06-08 |
Jim Grosbach | fix copy/paste/modify think-o
|
commit | commitdiff | tree |
2010-06-08 |
Jim Grosbach | fix typo
|
commit | commitdiff | tree |
2010-06-07 |
Jim Grosbach | Handle dbg_value instructions (i.e., skip them) when...
|
commit | commitdiff | tree |
2010-06-07 |
Jim Grosbach | Cleanup. Process the dbg_values separately
|
commit | commitdiff | tree |
2010-06-07 |
Jim Grosbach | Move exit check where it really belongs.
|
commit | commitdiff | tree |
2010-06-04 |
Jim Grosbach | Make if-conversion ignore dbg_value instructions in...
|
commit | commitdiff | tree |
2010-06-04 |
Jim Grosbach | Skip dbg_value instructions when scanning instructions...
|
commit | commitdiff | tree |
2010-06-04 |
Jim Grosbach | Another fix to prevent debug info from affecting codegen...
|
commit | commitdiff | tree |
2010-06-04 |
Jim Grosbach | more dbg_value adjustments so debug info doesn't affect...
|
commit | commitdiff | tree |
2010-06-04 |
Jim Grosbach | fix typo
|
commit | commitdiff | tree |
2010-06-03 |
Jim Grosbach | Cleanup 80-column and trim trailing whitespace
|
commit | commitdiff | tree |
2010-06-03 |
Jim Grosbach | Teach the ARM load-store optimizer to deal with dbg_value...
|
commit | commitdiff | tree |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change.
|
commit | commitdiff | tree |
2010-06-02 |
Jim Grosbach | remove trailing whitespace
|
commit | commitdiff | tree |
2010-06-02 |
Jim Grosbach | Not all entries in the range will have an SUnit. Check...
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | Update debug information when breaking anti-dependencies...
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | Remove unused code
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | fix think-o
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | Simplify things a bit more. Fix prototype to use SmallVector...
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | Add a FIXME
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | mirror of r105280 changes for LowerInvoke, which uses...
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | When processing function arguments when splitting live...
|
commit | commitdiff | tree |
2010-06-01 |
Jim Grosbach | Use SmallVector instead of std::vector.
|
commit | commitdiff | tree |
2010-05-28 |
Jim Grosbach | correct retattr
|
commit | commitdiff | tree |
2010-05-28 |
Jim Grosbach | Cosmetic cleanup. No functional change.
|
commit | commitdiff | tree |
2010-05-28 |
Jim Grosbach | make sure accesses to set up the jmpbuf don't get moved...
|
commit | commitdiff | tree |
2010-05-27 |
Jim Grosbach | Update the saved stack pointer in the sjlj function...
|
commit | commitdiff | tree |
2010-05-27 |
Jim Grosbach | back out 104862/104869. Can reuse stacksave after all...
|
commit | commitdiff | tree |
2010-05-27 |
Jim Grosbach | hook ISD::STACKADDR to an intrinsic
|
commit | commitdiff | tree |
2010-05-27 |
Jim Grosbach | add ISD::STACKADDR to get the current stack pointer...
|
commit | commitdiff | tree |
2010-05-27 |
Jim Grosbach | remove incorrect GCCBuiltin<> usage
|
commit | commitdiff | tree |
2010-05-26 |
Jim Grosbach | Adjust eh.sjlj.setjmp to properly have a chain and...
|
commit | commitdiff | tree |
2010-05-26 |
Jim Grosbach | Add entry for llvm.eh.sjlj.longjmp. PR4999.
|
commit | commitdiff | tree |
2010-05-26 |
Jim Grosbach | fix off by 1 (insn) error in eh.sjlj.setjmp thumb code...
|
commit | commitdiff | tree |
2010-05-22 |
Jim Grosbach | Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic...
|
commit | commitdiff | tree |
2010-05-20 |
Jim Grosbach | Remove dbg_value workaround and associated command...
|
commit | commitdiff | tree |
2010-05-19 |
Jim Grosbach | Enable preserving debug information through post-RA...
|
commit | commitdiff | tree |
2010-05-19 |
Jim Grosbach | Fix the post-RA instruction scheduler to handle instructions...
|
commit | commitdiff | tree |
2010-05-14 |
Jim Grosbach | Remove trailing whitespace
|
commit | commitdiff | tree |
next |