aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2012-10-10whitespaceAndrew Trick
2012-10-09Use the attribute enums to query if a parameter has an attribute.Bill Wendling
2012-10-09Create enums for the different attributes.Bill Wendling
2012-10-09In parseMSRMaskOperand, add an explicit check for the operand being an identi...Craig Topper
2012-10-09Remove some dead code from ARMAsmPrinter. Add virtual and LLVM_OVERRIDE to th...Craig Topper
2012-10-08Enable predicated sandboxed load/store for ARMDavid Sehr
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-10-05[ms-inline asm] Add a few typedefs to simplify future changes.Chad Rosier
2012-10-04ARM: Add ldr r9 mode for TLSDavid Sehr
2012-10-04ARM: locate user-defined text sections next to default text.Jim Grosbach
2012-10-03Remove a localmod that may have disabled an ARMLoadStoreJan Voung
2012-10-03Add methods which query for the specific attribute instead of using theBill Wendling
2012-10-01[ms-inline asm] Add the convertToMapAndConstraints() function that is used toChad Rosier
2012-10-01MachO: direct-to-object attribute for data-in-code markers.Jim Grosbach
2012-10-01Merge commit '72f0976c1b91c7ba50dce4d0ad0289dc14d37f81'Derek Schuff
2012-09-29Add LLVM support for Swift.Bob Wilson
2012-09-29Whitespace.Bob Wilson
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru
2012-09-27[arm-fast-isel] Add support for ELF PIC.Jush Lu
2012-09-26Remove the `hasFnAttr' method from Function.Bill Wendling
2012-09-26Fix ordering of operands on lowering of atomicrmw min/max nodes on ARM.James Molloy
2012-09-25Merge commit 'bc4021f31eaa97ee52655828da3e3de14a39e4a6'Derek Schuff
2012-09-25ARM: Darwin BL/BLX relocations to out-of-range symbols.Jim Grosbach
2012-09-25ARM: 'add Rd, pc, #imm' is an alias for 'adr Rd, #imm'.Jim Grosbach
2012-09-24Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier
2012-09-24Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier
2012-09-22ARMInstPrinter.cpp: Fix a warning in -Asserts. [-Wunused-variable]NAKAMURA Takumi
2012-09-22Whitespace.NAKAMURA Takumi
2012-09-22Fix edge cases of ARM shift operands in arith instructions.Tim Northover
2012-09-22Fix the handling of edge cases in ARM shifted operands.Tim Northover
2012-09-21[ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser.Chad Rosier
2012-09-21Add comment.Chad Rosier
2012-09-21[fast-isel] Fallback to SelectionDAG isel if we require strict alignment forChad Rosier
2012-09-21Cortex-A9 latency fixes (w/ -schedmodel only).Andrew Trick
2012-09-21[fast-isel] Fallback to SelectionDAG isel if we require strict alignment forChad Rosier
2012-09-21Tidy up. Whitespace.Jim Grosbach
2012-09-21Tidy up. Formatting.Jim Grosbach
2012-09-21ARM: Use a dedicated intrinsic for vector bitwise select.Jim Grosbach
2012-09-20Change enum type in a static table to uint8_t instead. Saves about 700 hundre...Craig Topper
2012-09-19Merge commit '020aba0c3b6092e353e133446cb6453f95f0d61b'Derek Schuff
2012-09-18Merge commit '8e70b5506ec0d7a6c2740bc89cd1b8f12a78b24f'Derek Schuff
2012-09-18MOVi16 (movw) is only legal on cpus with V6T2 support. rdar://12300648Evan Cheng
2012-09-18When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky
2012-09-18More domain conversion; convert VFP VMOVS to NEON instructions in more cases ...James Molloy
2012-09-18TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-18Use vld1 / vst2 for unaligned v2f64 load / store. e.g. Use vld1.16 for 2-byteEvan Cheng
2012-09-17Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick
2012-09-17TableGen subtarget emitter. Initialize MCSubtargetInfo with the new machine m...Andrew Trick
2012-09-17Removed the VMLxForwarding feature for the Cortex-A15 target.Silviu Baranga