summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 ...Owen Anderson2011-02-088-128/+86
* Temporary workaround for a bad bug introduced by r121082 which replacedEvan Cheng2011-02-082-8/+19
* Add support for parsing dmb/dsb instructionsBruno Cardoso Lopes2011-02-073-0/+65
* Remove the MCR asm parser hack and start using the custom target specific asmBruno Cardoso Lopes2011-02-072-31/+106
* ARM/MC/ELF Lowercase .cpu attributes in .s, but make them uppercase in .oJason W Kim2011-02-071-3/+3
* Fix an obvious typo which caused an isel assertion. rdar://8964854.Evan Cheng2011-02-071-1/+1
* Add codegen support for using post-increment NEON load/store instructions.Bob Wilson2011-02-073-145/+546
* Change VLD3/4 and VST3/4 for quad registers to not update the address register.Bob Wilson2011-02-073-65/+89
* Fix some NEON instruction itineraries.Bob Wilson2011-02-071-12/+16
* Fix a comment: addrmode6 no longer includes the optional writeback flag.Bob Wilson2011-02-071-1/+1
* Remove inaccurate comments: so_imm and t2_so_imm operands are not encodedBob Wilson2011-02-072-8/+2
* Move code for OffsetCompare struct closer to where it is used.Bob Wilson2011-02-071-11/+11
* Rework some .ARM.attribute work for improved gcc compatibility.Jason W Kim2011-02-072-13/+84
* Teach ARM/MC/ELF to handle R_ARM_JUMP24 relocation type for conditional jumps.Jason W Kim2011-02-045-10/+70
* MC/AsmParser: Add support for allowing the conversion process to fail (viaDaniel Dunbar2011-02-041-0/+2
* Fix 80-column violations and whitespace.Bob Wilson2011-02-031-3/+3
* Update comment to match my recent change.Bob Wilson2011-02-021-2/+2
* Given a pair of floating point load and store, if there are no other uses ofEvan Cheng2011-02-022-2/+9
* PR9081: Split up LDM instruction with deprecated use of both LR and PC.Bob Wilson2011-02-011-2/+3
* Keep track of incoming argument's location while emitting LiveIns.Devang Patel2011-01-311-5/+5
* Save a mapping between original and cloned constpool entries.Anton Korobeynikov2011-01-302-0/+25
* PR9030: Fix disassembly of ARM "mov pc, lr" instruction.Bob Wilson2011-01-281-2/+2
* Fix PLD encoding.Evan Cheng2011-01-271-2/+2
* Changed llvm-mc arm target to give an error if .syntax divided is used. SinceKevin Enderby2011-01-271-1/+1
* Introduce virtual ParseRegister method in TargetAsmParser.Roman Divacky2011-01-271-0/+7
* Use the incoming VT not the VT of where we're trying to store to determineEric Christopher2011-01-271-2/+2
* Add support for printing out floating point values from the ARM assemblyBill Wendling2011-01-261-2/+27
* fix the encoding and add testcases for ARM nop, yield, wfe and wfi instructionsBruno Cardoso Lopes2011-01-261-0/+1
* Add needed braces.Bill Wendling2011-01-261-1/+2
* Revert 124230. It was causing test failures.Bill Wendling2011-01-251-4/+2
* The floating point value is encoded in its binary form as an Imm. Convert itBill Wendling2011-01-251-2/+4
* Don't merge restore with tail call instruction.Evan Cheng2011-01-251-1/+6
* Provide correct registers for EH stuff on ARMAnton Korobeynikov2011-01-241-3/+4
* Add support for the --noexecstack option.Rafael Espindola2011-01-231-2/+3
* Null initialize a few variables flagged byTed Kremenek2011-01-231-1/+1
* Remove more duplicated code.Rafael Espindola2011-01-231-4/+4
* Remove duplicated code.Rafael Espindola2011-01-231-3/+4
* Last round of fixes for movw + movt global address codegen.Evan Cheng2011-01-219-75/+136
* Fix the encoding of QADD/SUB, QDADD/SUB. While qadd16, qadd8 use "rd, rn, rm",Bruno Cardoso Lopes2011-01-212-15/+24
* Convert -enable-sched-cycles and -enable-sched-hazard to -disableAndrew Trick2011-01-211-9/+5
* Don't be overly aggressive with CSE of "ldr constantpool". If it's a pc-relativeEvan Cheng2011-01-201-5/+1
* Fix the encoding and parsing of clrex instructionBruno Cardoso Lopes2011-01-202-5/+9
* Change instruction names for consistencyBruno Cardoso Lopes2011-01-201-4/+6
* Add cdp/cdp2 instructions for thumb/thumb2Bruno Cardoso Lopes2011-01-203-1/+51
* - Use a more appropriate name for Owen's ARM Parser isMCR hack since the same...Bruno Cardoso Lopes2011-01-202-26/+60
* Add mcr*2 and mr*c2 support to thumb2 targetsBruno Cardoso Lopes2011-01-202-0/+62
* Add mcr* and mr*c support to thumb targetsBruno Cardoso Lopes2011-01-203-2/+68
* Refactor mcr* and mr*c instructions into classes with the same encoding. No f...Bruno Cardoso Lopes2011-01-201-108/+46
* Correct itinerary entry for t2MOV_pic_ga_add_pc.Evan Cheng2011-01-201-1/+1
* Sorry, several patches in one.Evan Cheng2011-01-2012-168/+275
OpenPOWER on IntegriCloud