projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Covert this test to .s form.
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
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
next