aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary classof()'sSean Silva2012-10-112-8/+0
* Revert 165732 for further review.Micah Villmow2012-10-111-1/+1
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-111-1/+1
* Add isel patterns for v2f32 / v4f32 neon.vbsl intrinsics. rdar://12471808Evan Cheng2012-10-101-0/+8
* Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem2012-10-102-3/+21
* Fix for LDRB instruction:Stepan Dyatkovskiy2012-10-101-1/+2
* Issue description:Stepan Dyatkovskiy2012-10-102-8/+17
* misched: Use the TargetSchedModel interface wherever possible.Andrew Trick2012-10-102-16/+0
* whitespaceAndrew Trick2012-10-101-3/+3
* Use the attribute enums to query if a parameter has an attribute.Bill Wendling2012-10-091-6/+6
* Create enums for the different attributes.Bill Wendling2012-10-094-6/+9
* In parseMSRMaskOperand, add an explicit check for the operand being an identi...Craig Topper2012-10-091-1/+2
* Remove some dead code from ARMAsmPrinter. Add virtual and LLVM_OVERRIDE to th...Craig Topper2012-10-092-38/+22
* Move TargetData to DataLayout.Micah Villmow2012-10-0811-32/+32
* [ms-inline asm] Add a few typedefs to simplify future changes.Chad Rosier2012-10-051-1/+1
* ARM: locate user-defined text sections next to default text.Jim Grosbach2012-10-041-4/+20
* Add methods which query for the specific attribute instead of using theBill Wendling2012-10-031-6/+6
* [ms-inline asm] Add the convertToMapAndConstraints() function that is used toChad Rosier2012-10-011-2/+4
* MachO: direct-to-object attribute for data-in-code markers.Jim Grosbach2012-10-011-1/+3
* Add LLVM support for Swift.Bob Wilson2012-09-2918-63/+1810
* Whitespace.Bob Wilson2012-09-291-1/+1
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-275-10/+10
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-275-10/+10
* [arm-fast-isel] Add support for ELF PIC.Jush Lu2012-09-275-2/+123
* Remove the `hasFnAttr' method from Function.Bill Wendling2012-09-264-5/+5
* Fix ordering of operands on lowering of atomicrmw min/max nodes on ARM.James Molloy2012-09-261-2/+2
* ARM: Darwin BL/BLX relocations to out-of-range symbols.Jim Grosbach2012-09-251-1/+48
* ARM: 'add Rd, pc, #imm' is an alias for 'adr Rd, #imm'.Jim Grosbach2012-09-251-0/+14
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-241-6/+0
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-241-4/+0
* ARMInstPrinter.cpp: Fix a warning in -Asserts. [-Wunused-variable]NAKAMURA Takumi2012-09-221-0/+2
* Whitespace.NAKAMURA Takumi2012-09-221-2/+2
* Fix edge cases of ARM shift operands in arith instructions.Tim Northover2012-09-221-38/+6
* Fix the handling of edge cases in ARM shifted operands.Tim Northover2012-09-224-8/+35
* [ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser.Chad Rosier2012-09-211-0/+4
* Add comment.Chad Rosier2012-09-211-1/+2
* [fast-isel] Fallback to SelectionDAG isel if we require strict alignment forChad Rosier2012-09-211-0/+6
* Cortex-A9 latency fixes (w/ -schedmodel only).Andrew Trick2012-09-211-5/+5
* [fast-isel] Fallback to SelectionDAG isel if we require strict alignment forChad Rosier2012-09-211-0/+6
* Tidy up. Whitespace.Jim Grosbach2012-09-211-2/+2
* Tidy up. Formatting.Jim Grosbach2012-09-211-1/+1
* ARM: Use a dedicated intrinsic for vector bitwise select.Jim Grosbach2012-09-211-2/+29
* Change enum type in a static table to uint8_t instead. Saves about 700 hundre...Craig Topper2012-09-201-6/+6
* MOVi16 (movw) is only legal on cpus with V6T2 support. rdar://12300648Evan Cheng2012-09-181-2/+4
* When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky2012-09-182-2/+2
* More domain conversion; convert VFP VMOVS to NEON instructions in more cases ...James Molloy2012-09-181-13/+56
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-181-1/+2
* Use vld1 / vst2 for unaligned v2f64 load / store. e.g. Use vld1.16 for 2-byteEvan Cheng2012-09-182-5/+42
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-171-2/+1
* TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick2012-09-171-1/+2