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 |
2010-10-13 |
Eric Christopher | Update comment.
|
commit | commitdiff | tree |
2010-10-13 |
Eric Christopher | Start handling more global variables.
|
commit | commitdiff | tree |
2010-10-12 |
Eric Christopher | FileCheckize this in a hope to quiet a valgrind warning...
|
commit | commitdiff | tree |
2010-10-12 |
Eric Christopher | Fix thinko in arm fast isel alloca rewrite.
|
commit | commitdiff | tree |
2010-10-12 |
Eric Christopher | Combine these together - should probably have some...
|
commit | commitdiff | tree |
2010-10-12 |
Eric Christopher | Rework alloca handling so that we can load or store...
|
commit | commitdiff | tree |
2010-10-12 |
Eric Christopher | Fix the last two commits to configure - configure is...
|
commit | commitdiff | tree |
2010-10-12 |
Eric Christopher | Handle a wider arrangement of loads.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Use a sane mechanism for that assert.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | We're not going to handle dynamic allocas anywhere...
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Make sure that the call stack adjustments have default...
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Found a bug turning this on by default. Disable again...
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Remove now non-existent option.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Fix help text.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Change flag from Enable to Disable since we're enabled...
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Turn on arm fast isel by default.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Copy and pasteo.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Whitespace cleanup in ARM fast isel.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Add srem libcall support to ARM fast isel.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Add i8 sdiv support for ARM fast isel.
|
commit | commitdiff | tree |
2010-10-11 |
Eric Christopher | Implement select handling for ARM fast-isel.
|
commit | commitdiff | tree |
2010-10-08 |
Eric Christopher | Fix the store part of this as well. Fixes smg2000.
|
commit | commitdiff | tree |
2010-10-08 |
Eric Christopher | Move to thumb2 loads, fixes a problem with incoming...
|
commit | commitdiff | tree |
2010-10-08 |
Eric Christopher | Try to fix ocaml bindings.
|
commit | commitdiff | tree |
2010-10-07 |
Eric Christopher | Remember to promote load/store types for stack to register...
|
commit | commitdiff | tree |
2010-10-07 |
Eric Christopher | Use the correct register class for load instructions...
|
commit | commitdiff | tree |
2010-10-07 |
Eric Christopher | Use the correct register class here.
|
commit | commitdiff | tree |
2010-10-07 |
Eric Christopher | Use the thumb2 conditional move instruction.
|
commit | commitdiff | tree |
2010-10-07 |
Eric Christopher | Remove in-progress assertion, add TODO.
|
commit | commitdiff | tree |
2010-10-05 |
Eric Christopher | Comment out fastisel debugging message.
|
commit | commitdiff | tree |
2010-10-05 |
Eric Christopher | Random cleanup and make the intermediate register in...
|
commit | commitdiff | tree |
2010-10-02 |
Eric Christopher | Start on lowering global addresses.
|
commit | commitdiff | tree |
2010-10-01 |
Eric Christopher | Stub out constant GV handling, fixes C++ eh tests.
|
commit | commitdiff | tree |
2010-10-01 |
Eric Christopher | Direct calls only for arm fast isel for now.
|
commit | commitdiff | tree |
2010-10-01 |
Eric Christopher | Fix thinko on store instructions. Fixes test_indvars...
|
commit | commitdiff | tree |
2010-10-01 |
Eric Christopher | Fix the other half of the alignment changing issue...
|
commit | commitdiff | tree |
2010-10-01 |
Eric Christopher | Implement double return values in calls. Fixes
|
commit | commitdiff | tree |
2010-09-30 |
Eric Christopher | Movement and cleanup.
|
commit | commitdiff | tree |
2010-09-30 |
Eric Christopher | Start of generalized call support for ARM fast isel.
|
commit | commitdiff | tree |
2010-09-29 |
Eric Christopher | Refactor arm fast isel libcall handling so that pieces...
|
commit | commitdiff | tree |
2010-09-29 |
Eric Christopher | Noticed by inspection when looking for other cmov bits.
|
commit | commitdiff | tree |
2010-09-29 |
Eric Christopher | Add a convenience variable so I'm not chasing all over...
|
commit | commitdiff | tree |
2010-09-29 |
Eric Christopher | Rework comparison handling to set a register on true...
|
commit | commitdiff | tree |
2010-09-29 |
Eric Christopher | Remove unnecessary set ahead of time.
|
commit | commitdiff | tree |
2010-09-29 |
Eric Christopher | Remove assert, add comment.
|
commit | commitdiff | tree |
2010-09-28 |
Eric Christopher | 32-bit constant ints only for now.
|
commit | commitdiff | tree |
2010-09-28 |
Eric Christopher | Integer materialization needed the same thinko change.
|
commit | commitdiff | tree |
2010-09-28 |
Eric Christopher | 80-col fixups.
|
commit | commitdiff | tree |
2010-09-28 |
Eric Christopher | Rework builtin handling and call setup. The builtin...
|
commit | commitdiff | tree |
2010-09-28 |
Eric Christopher | Fix typo.
|
commit | commitdiff | tree |
2010-09-28 |
Eric Christopher | Fix fp constant loads to have a destination register.
|
commit | commitdiff | tree |
2010-09-27 |
Eric Christopher | Insert missing coherency in comment. Add a quick check...
|
commit | commitdiff | tree |
2010-09-27 |
Eric Christopher | Mass rename for Jim.
|
commit | commitdiff | tree |
2010-09-27 |
Eric Christopher | This code should never fire on non-darwin subtargets.
|
commit | commitdiff | tree |
2010-09-25 |
Eric Christopher | If we're changing the source of a memcpy we need to...
|
commit | commitdiff | tree |
2010-09-22 |
Eric Christopher | Temporarily work around new address lowering while...
|
commit | commitdiff | tree |
2010-09-18 |
Eric Christopher | Add the exit instruction to the PTX target.
|
commit | commitdiff | tree |
2010-09-18 |
Eric Christopher | Handle the odd case where we only have one instruction.
|
commit | commitdiff | tree |
2010-09-18 |
Eric Christopher | Thumb opcodes for thumb calls.
|
commit | commitdiff | tree |
2010-09-18 |
Eric Christopher | Add addrmode5 fp load support. Swap float/thumb operand...
|
commit | commitdiff | tree |
2010-09-18 |
Eric Christopher | Floating point stores have a 3rd addressing mode type.
|
commit | commitdiff | tree |
2010-09-17 |
Eric Christopher | Rework arm fast isel branch and compare code.
|
commit | commitdiff | tree |
2010-09-14 |
Eric Christopher | Emit libcalls for SDIV, this requires some call infrastructure
|
commit | commitdiff | tree |
2010-09-14 |
Eric Christopher | Fix QOpcode assignment to Opc.
|
commit | commitdiff | tree |
2010-09-14 |
Eric Christopher | Remove apparently unnecessary forward declaration.
|
commit | commitdiff | tree |
2010-09-13 |
Eric Christopher | Silence more warnings. Two more unused variables.
|
commit | commitdiff | tree |
2010-09-13 |
Eric Christopher | Remove unused variable.
|
commit | commitdiff | tree |
2010-09-13 |
Eric Christopher | Silence some constructor ordering warnings.
|
commit | commitdiff | tree |
2010-09-12 |
Eric Christopher | Revert 113679, it was causing an infinite loop in a...
|
commit | commitdiff | tree |
2010-09-10 |
Eric Christopher | Start sketching out ARM fast-isel calls.
|
commit | commitdiff | tree |
2010-09-10 |
Eric Christopher | For consistency.
|
commit | commitdiff | tree |
2010-09-10 |
Eric Christopher | Newline at end of file.
|
commit | commitdiff | tree |
2010-09-10 |
Eric Christopher | Split out some of the calling convention bits so that...
|
commit | commitdiff | tree |
2010-09-10 |
Eric Christopher | Fix build error.
|
commit | commitdiff | tree |
2010-09-10 |
Eric Christopher | Update comments, reorganize some code, rename variables...
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | 64-bit fp loads can come straight out of the constant...
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | SIToFP and FPToSI conversions work only on fp-reg to...
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | New "move to fp reg" routine. Use it.
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | "Strike that, reverse it." -- Mr. Wonka.
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | Add FPTrunc, fix some bugs where I forgot to update...
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | Basic FP->Int, Int->FP conversions.
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | Nuke whitespace and fix some indenting.
|
commit | commitdiff | tree |
2010-09-09 |
Eric Christopher | Handle 64-bit floating point binops as well.
|
commit | commitdiff | tree |
next |