2011-01-20 |
Eric Christopher | If we can, lower the multiply part of a umulo/smulo...
|
commit | commitdiff | tree |
2011-01-18 |
Eric Christopher | The stub routine that we're calling uses test and so...
|
commit | commitdiff | tree |
2011-01-15 |
Eric Christopher | 80-col.
|
commit | commitdiff | tree |
2011-01-14 |
Eric Christopher | Fix 80-cols.
|
commit | commitdiff | tree |
2011-01-13 |
Eric Christopher | Experiment with changing the default 32-bit linux stack...
|
commit | commitdiff | tree |
2011-01-11 |
Eric Christopher | Revert the testcase from the previous reverted commit.
|
commit | commitdiff | tree |
2011-01-11 |
Eric Christopher | Temporarily revert 123133, it's causing some regressions...
|
commit | commitdiff | tree |
2011-01-11 |
Eric Christopher | Move ExpandAtomic into the integer expansion routines...
|
commit | commitdiff | tree |
2011-01-11 |
Eric Christopher | Even if we don't have 7 bytes of stack space we may...
|
commit | commitdiff | tree |
2011-01-10 |
Eric Christopher | Expand on the safeness of restoring the sp from the...
|
commit | commitdiff | tree |
2011-01-08 |
Eric Christopher | I don't think I could find a 10.2.x box if I tried.
|
commit | commitdiff | tree |
2011-01-06 |
Eric Christopher | Add some fairly duplicated code to let type legalization...
|
commit | commitdiff | tree |
2011-01-05 |
Eric Christopher | 80-cols.
|
commit | commitdiff | tree |
2011-01-04 |
Eric Christopher | Remove TODO, these appear to be implemented.
|
commit | commitdiff | tree |
2010-12-25 |
Eric Christopher | Header warning patrol.
|
commit | commitdiff | tree |
2010-12-21 |
Eric Christopher | Arm and thumb call instructions are also in different...
|
commit | commitdiff | tree |
2010-12-21 |
Eric Christopher | If we're not using reg+reg offset we're using reg+imm...
|
commit | commitdiff | tree |
2010-12-18 |
Eric Christopher | Header warning patrol.
|
commit | commitdiff | tree |
2010-12-15 |
Eric Christopher | Don't handle -arm-long-calls in fast isel for now.
|
commit | commitdiff | tree |
2010-12-10 |
Eric Christopher | Use GZIPBIN instead of GZIP. Apparently gzip uses GZIP...
|
commit | commitdiff | tree |
2010-12-09 |
Eric Christopher | Rewrite the darwin tlv support to use a chain and return...
|
commit | commitdiff | tree |
2010-12-09 |
Eric Christopher | 80-col fixups.
|
commit | commitdiff | tree |
2010-12-09 |
Eric Christopher | Fix up some comments.
|
commit | commitdiff | tree |
2010-12-09 |
Eric Christopher | Stop confusing people, it's not really a chain, or...
|
commit | commitdiff | tree |
2010-12-09 |
Eric Christopher | Remove extraneous copy from DAG conversion for darwin...
|
commit | commitdiff | tree |
2010-12-09 |
Eric Christopher | Add rsp to the uses for the same reason as 32-bit.
|
commit | commitdiff | tree |
2010-12-08 |
Eric Christopher | Move this test to tlv* to make it easier to notice...
|
commit | commitdiff | tree |
2010-12-08 |
Eric Christopher | Reword comment slightly.
|
commit | commitdiff | tree |
2010-12-08 |
Eric Christopher | Fix comment.
|
commit | commitdiff | tree |
2010-12-08 |
Eric Christopher | Regenerate this for Daniel.
|
commit | commitdiff | tree |
2010-12-07 |
Eric Christopher | Temporarily revert r121100 as it's causing clang to...
|
commit | commitdiff | tree |
2010-12-07 |
Eric Christopher | Two things: Fix testcase to use extern - otherwise...
|
commit | commitdiff | tree |
2010-12-03 |
Eric Christopher | Apparently OS X 10.4 doesn't have __crashreporter_info__.
|
commit | commitdiff | tree |
2010-12-01 |
Eric Christopher | Refactor load/store handling again. Simplify and make...
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Move X86InstrFPStack.td over to PseudoI as well.
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Migrate X86InstrControl.td to use PseudoI and fix a...
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Noticed this on inspection, fix and update some comments.
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Not all platforms use _<func>. Duh.
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Fix some grammar in comments I noticed.
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | This defaults to GenericDomain.
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Implement a PseudoI class and transfer the sse instructions...
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Fix insertion point in pcmp expander.
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Fix some cleanups from my last patch.
|
commit | commitdiff | tree |
2010-11-30 |
Eric Christopher | Rewrite mwait and monitor support and custom lower...
|
commit | commitdiff | tree |
2010-11-29 |
Eric Christopher | Update fastisel for the changes in r120272.
|
commit | commitdiff | tree |
2010-11-21 |
Eric Christopher | Pseudos default to 4byte size, let the instruction...
|
commit | commitdiff | tree |
2010-11-20 |
Eric Christopher | Rewrite address handling to use a structure with all...
|
commit | commitdiff | tree |
2010-11-20 |
Eric Christopher | STRH only needs the additional operand, not t2STRH...
|
commit | commitdiff | tree |
2010-11-19 |
Eric Christopher | Don't need to save piecemeal now.
|
commit | commitdiff | tree |
2010-11-19 |
Eric Christopher | Update comment.
|
commit | commitdiff | tree |
2010-11-19 |
Eric Christopher | Update comment.
|
commit | commitdiff | tree |
2010-11-19 |
Eric Christopher | Refactor address mode handling into a single struct...
|
commit | commitdiff | tree |
2010-11-18 |
Eric Christopher | Rewrite stack callee saved spills and restores to use...
|
commit | commitdiff | tree |
2010-11-17 |
Eric Christopher | Only avoid the check if we're the last operand before...
|
commit | commitdiff | tree |
2010-11-16 |
Eric Christopher | Make the verifier a little quieter on instructions...
|
commit | commitdiff | tree |
2010-11-15 |
Eric Christopher | Recommit this change and remove the failing part of...
|
commit | commitdiff | tree |
2010-11-13 |
Eric Christopher | This should be still failing, but is. Disable it with the
|
commit | commitdiff | tree |
2010-11-12 |
Eric Christopher | Temporarily revert this.
|
commit | commitdiff | tree |
2010-11-12 |
Eric Christopher | Make this happen for ARM like x86. Don't entirely bail...
|
commit | commitdiff | tree |
2010-11-12 |
Eric Christopher | Fix up a few more spots of addrmode2 (or not) changes...
|
commit | commitdiff | tree |
2010-11-11 |
Eric Christopher | Revert the accidental commit I made reverting the previous...
|
commit | commitdiff | tree |
2010-11-11 |
Eric Christopher | Revert this temporarily.
|
commit | commitdiff | tree |
2010-11-11 |
Eric Christopher | Change the prologue and epilogue to use push/pop for...
|
commit | commitdiff | tree |
2010-11-06 |
Eric Christopher | Make sure we have movw on the target before using it.
|
commit | commitdiff | tree |
2010-11-03 |
Eric Christopher | Just return undef for invalid masks or elts, and since...
|
commit | commitdiff | tree |
2010-11-03 |
Eric Christopher | Optimize generated code for integer materialization...
|
commit | commitdiff | tree |
2010-11-03 |
Eric Christopher | If we have an undef mask our Elt will be -1 for our...
|
commit | commitdiff | tree |
2010-11-03 |
Eric Christopher | Invert these branches by default, it makes assembly...
|
commit | commitdiff | tree |
2010-11-02 |
Eric Christopher | Make sure we're only storing a single bit here.
|
commit | commitdiff | tree |
2010-11-02 |
Eric Christopher | Remove an assert - it's possible to be hit, and we...
|
commit | commitdiff | tree |
2010-11-02 |
Eric Christopher | Whitespeace
|
commit | commitdiff | tree |
2010-11-02 |
Eric Christopher | No really, no thumb1 for arm fast isel. Also add an...
|
commit | commitdiff | tree |
2010-10-31 |
Eric Christopher | Revert r117876 for now, it's causing more testsuite...
|
commit | commitdiff | tree |
2010-10-30 |
Eric Christopher | Make sure we have a legal type (and simple) before...
|
commit | commitdiff | tree |
2010-10-29 |
Eric Christopher | Handle comparison values we already have - this fixes...
|
commit | commitdiff | tree |
2010-10-29 |
Eric Christopher | Add an unreachable to silence warning - the switch...
|
commit | commitdiff | tree |
2010-10-23 |
Eric Christopher | Move rejection of NEON parameters earlier in fast isel...
|
commit | commitdiff | tree |
2010-10-22 |
Eric Christopher | Add some basic ret instruction support to arm fast...
|
commit | commitdiff | tree |
2010-10-21 |
Eric Christopher | These don't need to be virtual.
|
commit | commitdiff | tree |
2010-10-21 |
Eric Christopher | Handle storing args to the stack for calls.
|
commit | commitdiff | tree |
2010-10-21 |
Eric Christopher | More load/store refactoring, call reg+offset simplification...
|
commit | commitdiff | tree |
2010-10-21 |
Eric Christopher | Custom lower f64 args passed in integer registers.
|
commit | commitdiff | tree |
2010-10-20 |
Eric Christopher | Fix a TODO by removing some unnecesary copies.
|
commit | commitdiff | tree |
2010-10-19 |
Eric Christopher | Speculatively revert 116753 and 116756 to attempt to...
|
commit | commitdiff | tree |
2010-10-18 |
Eric Christopher | Revert r116220 - thus turning arm fast isel back on...
|
commit | commitdiff | tree |
2010-10-18 |
Eric Christopher | Remove the check for invalid calling conventions. Testing...
|
commit | commitdiff | tree |
2010-10-18 |
Eric Christopher | Lift arg promotion from the X86 backend. This should...
|
commit | commitdiff | tree |
2010-10-17 |
Eric Christopher | Now that we handle all allocas via a non-SP reg offset...
|
commit | commitdiff | tree |
2010-10-17 |
Eric Christopher | Allow more load types to be materialized through the...
|
commit | commitdiff | tree |
2010-10-17 |
Eric Christopher | Optimize GEP off of intermediate allocas.
|
commit | commitdiff | tree |
2010-10-17 |
Eric Christopher | Fix comment.
|
commit | commitdiff | tree |
2010-10-17 |
Eric Christopher | Turn on AddOperator folding in GEP.
|
commit | commitdiff | tree |
2010-10-17 |
Eric Christopher | Use the i12 immediate versions of the load instructions...
|
commit | commitdiff | tree |
2010-10-16 |
Eric Christopher | Fix some funky formatting that got through.
|
commit | commitdiff | tree |
2010-10-15 |
Eric Christopher | Make sure offset is 0 for load/store register to the...
|
commit | commitdiff | tree |
2010-10-15 |
Eric Christopher | Formatting.
|
commit | commitdiff | tree |
2010-10-15 |
Eric Christopher | Fix else if -> if in store machinery.
|
commit | commitdiff | tree |
2010-10-15 |
Eric Christopher | Refactor ARM fast-isel reg + offset to be a base +...
|
commit | commitdiff | tree |
2010-10-15 |
Eric Christopher | Expand GEP handling for constant offsets.
|
commit | commitdiff | tree |
2010-10-14 |
Eric Christopher | Handle more complex GEP based loads and add a few TODOs...
|
commit | commitdiff | tree |
next |