Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.
[oota-llvm.git] / lib / Target / ARM / ARMFastISel.cpp
2011-01-18 Jeffrey YasskinRemove unused variables found by gcc-4.6's -Wunused...
2011-01-17 Evan ChengMaterialize GA addresses with movw + movt pairs for...
2011-01-05 Chris Lattnerfix some -Wself-assign warnings.
2010-12-21 Eric ChristopherArm and thumb call instructions are also in different...
2010-12-15 Eric ChristopherDon't handle -arm-long-calls in fast isel for now.
2010-12-01 Eric ChristopherRefactor load/store handling again. Simplify and make...
2010-11-30 Eric ChristopherNoticed this on inspection, fix and update some comments.
2010-11-29 Eric ChristopherUpdate fastisel for the changes in r120272.
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-20 Eric ChristopherRewrite address handling to use a structure with all...
2010-11-20 Eric ChristopherSTRH only needs the additional operand, not t2STRH...
2010-11-19 Eric ChristopherDon't need to save piecemeal now.
2010-11-19 Eric ChristopherUpdate comment.
2010-11-19 Eric ChristopherUpdate comment.
2010-11-19 Eric ChristopherRefactor address mode handling into a single struct...
2010-11-19 Jim GrosbachRemove hard tabs.
2010-11-15 Eric ChristopherRecommit this change and remove the failing part of...
2010-11-12 Eric ChristopherTemporarily revert this.
2010-11-12 Eric ChristopherMake this happen for ARM like x86. Don't entirely bail...
2010-11-12 Eric ChristopherFix up a few more spots of addrmode2 (or not) changes...
2010-11-09 Jim GrosbachTrailing whitespace.
2010-11-06 Eric ChristopherMake sure we have movw on the target before using it.
2010-11-04 Duncan SandsIn the calling convention logic, ValVT is always a...
2010-11-03 Eric ChristopherOptimize generated code for integer materialization...
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-11-03 Eric ChristopherInvert these branches by default, it makes assembly...
2010-11-02 Eric ChristopherMake sure we're only storing a single bit here.
2010-11-02 Eric ChristopherRemove an assert - it's possible to be hit, and we...
2010-11-02 Eric ChristopherWhitespeace
2010-11-02 Eric ChristopherNo really, no thumb1 for arm fast isel. Also add an...
2010-10-30 Eric ChristopherMake sure we have a legal type (and simple) before...
2010-10-29 Eric ChristopherHandle comparison values we already have - this fixes...
2010-10-27 Jim GrosbachRefactor ARM STR/STRB instruction patterns into STR...
2010-10-27 Jim GrosbachTrailing whitespace
2010-10-27 Jim GrosbachSplit ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordi...
2010-10-26 Jim GrosbachFirst part of refactoring ARM addrmode2 (load/store...
2010-10-23 Eric ChristopherMove rejection of NEON parameters earlier in fast isel...
2010-10-22 Evan ChengSilence compiler warnings.
2010-10-22 Eric ChristopherAdd some basic ret instruction support to arm fast...
2010-10-21 Eric ChristopherThese don't need to be virtual.
2010-10-21 Eric ChristopherHandle storing args to the stack for calls.
2010-10-21 Eric ChristopherMore load/store refactoring, call reg+offset simplifica...
2010-10-21 Eric ChristopherCustom lower f64 args passed in integer registers.
2010-10-20 Eric ChristopherFix a TODO by removing some unnecesary copies.
2010-10-18 Eric ChristopherRevert r116220 - thus turning arm fast isel back on...
2010-10-18 Eric ChristopherRemove the check for invalid calling conventions. Testi...
2010-10-18 Eric ChristopherLift arg promotion from the X86 backend. This should...
2010-10-17 Eric ChristopherNow that we handle all allocas via a non-SP reg offset...
2010-10-17 Eric ChristopherAllow more load types to be materialized through the...
2010-10-17 Eric ChristopherOptimize GEP off of intermediate allocas.
2010-10-17 Eric ChristopherFix comment.
2010-10-17 Eric ChristopherTurn on AddOperator folding in GEP.
2010-10-17 Eric ChristopherUse the i12 immediate versions of the load instructions...
2010-10-16 Eric ChristopherFix some funky formatting that got through.
2010-10-15 Eric ChristopherMake sure offset is 0 for load/store register to the...
2010-10-15 Eric ChristopherFix else if -> if in store machinery.
2010-10-15 Eric ChristopherRefactor ARM fast-isel reg + offset to be a base +...
2010-10-15 Eric ChristopherExpand GEP handling for constant offsets.
2010-10-14 Eric ChristopherHandle more complex GEP based loads and add a few TODOs...
2010-10-13 Jim GrosbachA few 80 column fixes.
2010-10-13 Eric ChristopherUpdate comment.
2010-10-13 Eric ChristopherStart handling more global variables.
2010-10-12 Eric ChristopherFix thinko in arm fast isel alloca rewrite.
2010-10-12 Eric ChristopherRework alloca handling so that we can load or store...
2010-10-12 Eric ChristopherHandle a wider arrangement of loads.
2010-10-11 Eric ChristopherUse a sane mechanism for that assert.
2010-10-11 Eric ChristopherWe're not going to handle dynamic allocas anywhere...
2010-10-11 Eric ChristopherMake sure that the call stack adjustments have default...
2010-10-11 Eric ChristopherFound a bug turning this on by default. Disable again...
2010-10-11 Eric ChristopherFix help text.
2010-10-11 Eric ChristopherChange flag from Enable to Disable since we're enabled...
2010-10-11 Eric ChristopherTurn on arm fast isel by default.
2010-10-11 Eric ChristopherCopy and pasteo.
2010-10-11 Eric ChristopherWhitespace cleanup in ARM fast isel.
2010-10-11 Eric ChristopherAdd srem libcall support to ARM fast isel.
2010-10-11 Eric ChristopherAdd i8 sdiv support for ARM fast isel.
2010-10-11 Eric ChristopherImplement select handling for ARM fast-isel.
2010-10-08 Eric ChristopherFix the store part of this as well. Fixes smg2000.
2010-10-08 Eric ChristopherMove to thumb2 loads, fixes a problem with incoming...
2010-10-07 Eric ChristopherRemember to promote load/store types for stack to regis...
2010-10-07 Eric ChristopherUse the correct register class for load instructions...
2010-10-07 Eric ChristopherUse the correct register class here.
2010-10-07 Eric ChristopherUse the thumb2 conditional move instruction.
2010-10-07 Eric ChristopherRemove in-progress assertion, add TODO.
2010-10-05 Eric ChristopherComment out fastisel debugging message.
2010-10-05 Eric ChristopherRandom cleanup and make the intermediate register in...
2010-10-02 Eric ChristopherStart on lowering global addresses.
2010-10-01 Eric ChristopherStub out constant GV handling, fixes C++ eh tests.
2010-10-01 Eric ChristopherDirect calls only for arm fast isel for now.
2010-10-01 Eric ChristopherFix thinko on store instructions. Fixes test_indvars...
2010-10-01 Eric ChristopherImplement double return values in calls. Fixes
2010-09-30 Eric ChristopherMovement and cleanup.
2010-09-30 Eric ChristopherStart of generalized call support for ARM fast isel.
2010-09-29 Eric ChristopherRefactor arm fast isel libcall handling so that pieces...
2010-09-29 Eric ChristopherAdd a convenience variable so I'm not chasing all over...
2010-09-29 Eric ChristopherRework comparison handling to set a register on true...
2010-09-29 Eric ChristopherRemove unnecessary set ahead of time.
2010-09-29 Eric ChristopherRemove assert, add comment.
2010-09-28 Eric Christopher32-bit constant ints only for now.
next