| Commit message (Expand) | Author | Age | Files | Lines |
* | Keep track of incoming argument's location while emitting LiveIns. | Devang Patel | 2011-01-31 | 1 | -5/+5 |
* | Save a mapping between original and cloned constpool entries. | Anton Korobeynikov | 2011-01-30 | 2 | -0/+25 |
* | PR9030: Fix disassembly of ARM "mov pc, lr" instruction. | Bob Wilson | 2011-01-28 | 1 | -2/+2 |
* | Fix PLD encoding. | Evan Cheng | 2011-01-27 | 1 | -2/+2 |
* | Changed llvm-mc arm target to give an error if .syntax divided is used. Since | Kevin Enderby | 2011-01-27 | 1 | -1/+1 |
* | Introduce virtual ParseRegister method in TargetAsmParser. | Roman Divacky | 2011-01-27 | 1 | -0/+7 |
* | Use the incoming VT not the VT of where we're trying to store to determine | Eric Christopher | 2011-01-27 | 1 | -2/+2 |
* | Add support for printing out floating point values from the ARM assembly | Bill Wendling | 2011-01-26 | 1 | -2/+27 |
* | fix the encoding and add testcases for ARM nop, yield, wfe and wfi instructions | Bruno Cardoso Lopes | 2011-01-26 | 1 | -0/+1 |
* | Add needed braces. | Bill Wendling | 2011-01-26 | 1 | -1/+2 |
* | Revert 124230. It was causing test failures. | Bill Wendling | 2011-01-25 | 1 | -4/+2 |
* | The floating point value is encoded in its binary form as an Imm. Convert it | Bill Wendling | 2011-01-25 | 1 | -2/+4 |
* | Don't merge restore with tail call instruction. | Evan Cheng | 2011-01-25 | 1 | -1/+6 |
* | Provide correct registers for EH stuff on ARM | Anton Korobeynikov | 2011-01-24 | 1 | -3/+4 |
* | Add support for the --noexecstack option. | Rafael Espindola | 2011-01-23 | 1 | -2/+3 |
* | Null initialize a few variables flagged by | Ted Kremenek | 2011-01-23 | 1 | -1/+1 |
* | Remove more duplicated code. | Rafael Espindola | 2011-01-23 | 1 | -4/+4 |
* | Remove duplicated code. | Rafael Espindola | 2011-01-23 | 1 | -3/+4 |
* | Last round of fixes for movw + movt global address codegen. | Evan Cheng | 2011-01-21 | 9 | -75/+136 |
* | Fix the encoding of QADD/SUB, QDADD/SUB. While qadd16, qadd8 use "rd, rn, rm", | Bruno Cardoso Lopes | 2011-01-21 | 2 | -15/+24 |
* | Convert -enable-sched-cycles and -enable-sched-hazard to -disable | Andrew Trick | 2011-01-21 | 1 | -9/+5 |
* | Don't be overly aggressive with CSE of "ldr constantpool". If it's a pc-relative | Evan Cheng | 2011-01-20 | 1 | -5/+1 |
* | Fix the encoding and parsing of clrex instruction | Bruno Cardoso Lopes | 2011-01-20 | 2 | -5/+9 |
* | Change instruction names for consistency | Bruno Cardoso Lopes | 2011-01-20 | 1 | -4/+6 |
* | Add cdp/cdp2 instructions for thumb/thumb2 | Bruno Cardoso Lopes | 2011-01-20 | 3 | -1/+51 |
* | - Use a more appropriate name for Owen's ARM Parser isMCR hack since the same... | Bruno Cardoso Lopes | 2011-01-20 | 2 | -26/+60 |
* | Add mcr*2 and mr*c2 support to thumb2 targets | Bruno Cardoso Lopes | 2011-01-20 | 2 | -0/+62 |
* | Add mcr* and mr*c support to thumb targets | Bruno Cardoso Lopes | 2011-01-20 | 3 | -2/+68 |
* | Refactor mcr* and mr*c instructions into classes with the same encoding. No f... | Bruno Cardoso Lopes | 2011-01-20 | 1 | -108/+46 |
* | Correct itinerary entry for t2MOV_pic_ga_add_pc. | Evan Cheng | 2011-01-20 | 1 | -1/+1 |
* | Sorry, several patches in one. | Evan Cheng | 2011-01-20 | 12 | -168/+275 |
* | Fix the encoding of mrrc and mcrr family of instructions. Also add testcases ... | Bruno Cardoso Lopes | 2011-01-19 | 1 | -16/+16 |
* | ARM/ISel: Factor out isScaledConstantInRange() helper. | Daniel Dunbar | 2011-01-19 | 1 | -122/+110 |
* | For ARM subtargets with useNEONForSinglePrecisionFP, double count uses | Andrew Trick | 2011-01-19 | 1 | -0/+16 |
* | whitespace | Andrew Trick | 2011-01-19 | 1 | -16/+16 |
* | Don't forget to emit the load from indirect symbol when using movw + movt to ... | Evan Cheng | 2011-01-19 | 4 | -6/+14 |
* | Create two new generic classes to represent the following VMRS/VMSR variations: | Bruno Cardoso Lopes | 2011-01-18 | 2 | -30/+55 |
* | Fix MRS encoding for arm and thumb. | Bruno Cardoso Lopes | 2011-01-18 | 2 | -4/+9 |
* | Fix the encoding of t2ISB by using the right class and also parse it correctly | Bruno Cardoso Lopes | 2011-01-18 | 2 | -2/+2 |
* | Follow the current hack set and enable the correct parsing of bkpt while in t... | Bruno Cardoso Lopes | 2011-01-18 | 1 | -3/+9 |
* | Add support for parsing and encoding ARM's official syntax for the BFI instru... | Bruno Cardoso Lopes | 2011-01-18 | 4 | -13/+79 |
* | Add a FIXME. | Jim Grosbach | 2011-01-18 | 1 | -0/+1 |
* | McARM: Use accessors where appropriate. | Daniel Dunbar | 2011-01-18 | 1 | -13/+13 |
* | McARM: Fill in ASMOperand::dump() for memory operands. | Daniel Dunbar | 2011-01-18 | 1 | -1/+56 |
* | McARM: Make ARMOperand use a union where appropriate. | Daniel Dunbar | 2011-01-18 | 1 | -9/+13 |
* | McARM: Unify ParseMemory() successfull return. | Daniel Dunbar | 2011-01-18 | 1 | -40/+22 |
* | McARM: Early exit on failure (NEFC). | Daniel Dunbar | 2011-01-18 | 1 | -7/+8 |
* | McARM: Always keep an offset expression, if used (instead of assuming == 0 if... | Daniel Dunbar | 2011-01-18 | 1 | -24/+29 |
* | McARM: Add a variety of asserts on the sanity of memory operands. | Daniel Dunbar | 2011-01-18 | 1 | -1/+10 |
* | McARM: Use a consistent marker for not-set OffsetRegNum. | Daniel Dunbar | 2011-01-18 | 1 | -1/+1 |