2010-10-25 |
Rafael Espindola | Add support for emitting ARM file attributes. |
tree | commitdiff |
2010-10-25 |
Owen Anderson | Add tests for NEON encodings of vcge and vacge. |
tree | commitdiff |
2010-10-25 |
Owen Anderson | Add a warning about our inability to test the encoding... |
tree | commitdiff |
2010-10-23 |
Eric Christopher | Move rejection of NEON parameters earlier in fast isel... |
tree | commitdiff |
2010-10-23 |
Chandler Carruth | Move the remaining attribute macros to systematic names... |
tree | commitdiff |
2010-10-23 |
Chandler Carruth | Switch attribute macros to use 'LLVM_' as a prefix... |
tree | commitdiff |
2010-10-23 |
Evan Cheng | Enable ARM fastcc. |
tree | commitdiff |
2010-10-23 |
Evan Cheng | Latency between CPSR def and branch is zero. |
tree | commitdiff |
2010-10-22 |
Jim Grosbach | Trailing whitespace. |
tree | commitdiff |
2010-10-22 |
Gabor Greif | fix memory-layout assumption which only holds on little... |
tree | commitdiff |
2010-10-22 |
Jim Grosbach | ARM mode encoding information for CLZ, RBIT, REV*,... |
tree | commitdiff |
2010-10-22 |
Evan Cheng | Transfer implicit ops when forming load multiple and... |
tree | commitdiff |
2010-10-22 |
Owen Anderson | Add correct NEON encodings for vqdmlal. |
tree | commitdiff |
2010-10-22 |
Jim Grosbach | Add the encoding information for the rest of the ARM... |
tree | commitdiff |
2010-10-22 |
Owen Anderson | Provide correct encodings for NEON vmlal. |
tree | commitdiff |
2010-10-22 |
Evan Cheng | Silence compiler warnings. |
tree | commitdiff |
2010-10-22 |
Owen Anderson | Provide correct NEON encodings for vmla. |
tree | commitdiff |
2010-10-22 |
Jim Grosbach | More ARM multiply instuction binary encodings. |
tree | commitdiff |
2010-10-22 |
Evan Cheng | Add fastcc cc: pass and return VFP / NEON values in... |
tree | commitdiff |
2010-10-22 |
Jim Grosbach | Parameterize a bit of ARM encoding information, simplif... |
tree | commitdiff |
2010-10-22 |
Jim Grosbach | More ARM multiply instruction encoding information. |
tree | commitdiff |
2010-10-22 |
Wesley Peck | Making the e_machine configurable by the target backend... |
tree | commitdiff |
2010-10-22 |
Eric Christopher | Add some basic ret instruction support to arm fast... |
tree | commitdiff |
2010-10-21 |
Jim Grosbach | ARM binary encoding for some of the multiply instructions. |
tree | commitdiff |
2010-10-21 |
Jim Grosbach | ARM binary encodings for MVN variants. |
tree | commitdiff |
2010-10-21 |
Jim Grosbach | ARM Binary encoding information for BFC/BFI instructions. |
tree | commitdiff |
2010-10-21 |
Eric Christopher | These don't need to be virtual. |
tree | commitdiff |
2010-10-21 |
Owen Anderson | Move the encoding logic for Q registers into getMachine... |
tree | commitdiff |
2010-10-21 |
Owen Anderson | ARM encodes Q registers as 2xregno (i.e. the number... |
tree | commitdiff |
2010-10-21 |
Eric Christopher | Handle storing args to the stack for calls. |
tree | commitdiff |
2010-10-21 |
Eric Christopher | More load/store refactoring, call reg+offset simplifica... |
tree | commitdiff |
2010-10-21 |
Jim Grosbach | trailing whitespace |
tree | commitdiff |
2010-10-21 |
Owen Anderson | Add correct NEON encodings for vhadd and vrhadd. |
tree | commitdiff |
2010-10-21 |
Owen Anderson | Add correct encodings for NEON vaddw.s* and vaddw.u*. |
tree | commitdiff |
2010-10-21 |
Owen Anderson | Provide correct NEON encodings for vaddl.u* and vaddl.s*. |
tree | commitdiff |
2010-10-21 |
Duncan Sands | The return value of this call is not used, so no point |
tree | commitdiff |
2010-10-21 |
Andrew Trick | putback r116983 and fix simple-fp-encoding.ll tests |
tree | commitdiff |
2010-10-21 |
Owen Anderson | Revert r116983, which is breaking all the buildbots. |
tree | commitdiff |
2010-10-21 |
Evan Cheng | Add missing scheduling itineraries for transfers betwee... |
tree | commitdiff |
2010-10-21 |
Owen Anderson | Implement correct encodings for NEON vadd, both integer... |
tree | commitdiff |
2010-10-21 |
Eric Christopher | Custom lower f64 args passed in integer registers. |
tree | commitdiff |
2010-10-20 |
Bill Wendling | Add encoding for moving a value between two ARM core... |
tree | commitdiff |
2010-10-20 |
Bill Wendling | Add encodings for movement between ARM core registers... |
tree | commitdiff |
2010-10-20 |
Dale Johannesen | Fix crash introduced in 116852. 8573915. |
tree | commitdiff |
2010-10-20 |
Chandler Carruth | Remove remaining uses of ATTRIBUTE_UNUSED on variables... |
tree | commitdiff |
2010-10-20 |
Eric Christopher | Fix a TODO by removing some unnecesary copies. |
tree | commitdiff |
2010-10-20 |
Jim Grosbach | Fix backwards conditional. |
tree | commitdiff |
2010-10-20 |
Jim Grosbach | Add dynamic realignment when rematerializing the base... |
tree | commitdiff |
2010-10-19 |
Jim Grosbach | Nuke a commented out bit that got missed a while back. |
tree | commitdiff |
2010-10-19 |
Jim Grosbach | Add a pre-dispatch SjLj EH hook on the unwind edge... |
tree | commitdiff |
2010-10-19 |
Jim Grosbach | Update comments to remove obsolete references. |
tree | commitdiff |
2010-10-19 |
Dale Johannesen | Enable using vdup for vector constants which are splat of |
tree | commitdiff |
2010-10-19 |
Evan Cheng | Re-enable register pressure aware machine licm with... |
tree | commitdiff |
2010-10-19 |
Daniel Dunbar | Revert r116781 "- Add a hook for target to determine... |
tree | commitdiff |
2010-10-19 |
Evan Cheng | - Add a hook for target to determine whether an instruc... |
tree | commitdiff |
2010-10-19 |
Bob Wilson | Support alignment for NEON vld-lane and vst-lane instru... |
tree | commitdiff |
2010-10-18 |
Jim Grosbach | ARM encoding information for [SU]SAT* instructions. |
tree | commitdiff |
2010-10-18 |
Eric Christopher | Revert r116220 - thus turning arm fast isel back on... |
tree | commitdiff |
2010-10-18 |
Bill Wendling | Don't recompute MachineRegisterInfo in the Optimize... |
tree | commitdiff |
2010-10-18 |
Jim Grosbach | For Thumb2, try to use frame pointer references for... |
tree | commitdiff |
2010-10-18 |
Jim Grosbach | ARM addrmode4 instructions (ldm, stm and friends) can... |
tree | commitdiff |
2010-10-18 |
Jim Grosbach | Grammar tweak. |
tree | commitdiff |
2010-10-18 |
Eric Christopher | Remove the check for invalid calling conventions. Testi... |
tree | commitdiff |
2010-10-18 |
Eric Christopher | Lift arg promotion from the X86 backend. This should... |
tree | commitdiff |
2010-10-17 |
Eric Christopher | Now that we handle all allocas via a non-SP reg offset... |
tree | commitdiff |
2010-10-17 |
Eric Christopher | Allow more load types to be materialized through the... |
tree | commitdiff |
2010-10-17 |
Eric Christopher | Optimize GEP off of intermediate allocas. |
tree | commitdiff |
2010-10-17 |
Eric Christopher | Fix comment. |
tree | commitdiff |
2010-10-17 |
Eric Christopher | Turn on AddOperator folding in GEP. |
tree | commitdiff |
2010-10-17 |
Eric Christopher | Use the i12 immediate versions of the load instructions... |
tree | commitdiff |
2010-10-16 |
Rafael Espindola | Add a MCObjectFormat class so that code common to all... |
tree | commitdiff |
2010-10-16 |
Eric Christopher | Fix some funky formatting that got through. |
tree | commitdiff |
2010-10-15 |
Bill Wendling | ARMCodeEmitter::emitMiscInstruction is dead. Long live |
tree | commitdiff |
2010-10-15 |
Eric Christopher | Make sure offset is 0 for load/store register to the... |
tree | commitdiff |
2010-10-15 |
Eric Christopher | Formatting. |
tree | commitdiff |
2010-10-15 |
Eric Christopher | Fix else if -> if in store machinery. |
tree | commitdiff |
2010-10-15 |
Bill Wendling | Reformatting. No functionalogicality changes. |
tree | commitdiff |
2010-10-15 |
Eric Christopher | Refactor ARM fast-isel reg + offset to be a base +... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | Encoding information for the various ARM saturating... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | ARM binary encoding information for RSB and RSC instruc... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | Don't mark argument value stores as immutable, as other... |
tree | commitdiff |
2010-10-15 |
Bob Wilson | Use simple RegState::Define flag instead of getDefRegSt... |
tree | commitdiff |
2010-10-15 |
Eric Christopher | Expand GEP handling for constant offsets. |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | When expanding the MOVsr[la]_flag pseudos, the CPSR... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | ARM mode encoding information for UBFX and SBFX instruc... |
tree | commitdiff |
2010-10-15 |
Bob Wilson | Remove unused ARMISD::AND selection DAG node. |
tree | commitdiff |
2010-10-15 |
Bob Wilson | ARM instructions that are both predicated and set the... |
tree | commitdiff |
2010-10-15 |
Jim Grosbach | Encoding info for extension instructions. |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Add missing Rd encoding for MOVs instruction. |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Refactor the MOVsr[al]_flag and RRX pseudo-instructions... |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Tweak the ARM backend to use the RRX mnemonic instead... |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | MOVi16 and MOVT ARM mode encodings. |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Simplify encoding information and add 'dst' operand... |
tree | commitdiff |
2010-10-14 |
Oscar Fuentes | Remove explicit dependency of LLVMARMCodeGen on LLVMARM... |
tree | commitdiff |
2010-10-14 |
Eric Christopher | Handle more complex GEP based loads and add a few TODOs... |
tree | commitdiff |
2010-10-14 |
Bill Wendling | Add support for vmov.f64/.f32 encoding. There's a bit... |
tree | commitdiff |
2010-10-14 |
Bill Wendling | Add encoding for 'fmstat'. |
tree | commitdiff |
2010-10-14 |
Bill Wendling | - Add encodings for multiply add/subtract instructions... |
tree | commitdiff |
2010-10-14 |
Jim Grosbach | Regenerate. No functional change, just cleanup. |
tree | commitdiff |
2010-10-13 |
Jim Grosbach | Detabify and clean up 80 column violations. |
tree | commitdiff |
next |