aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2013-02-15Temporary revert of 175320.Bill Wendling
2013-02-15Reinitialize the ivars in the subtarget.Bill Wendling
2013-02-15Support changing the subtarget features in ARM.Bill Wendling
2013-02-14The ARM NEON vector compare instructions take three arguments. However, the Joel Jones
2013-02-14Re-apply r175088 for bug fix 13622: Add paired register support forWeiming Zhao
2013-02-14Make ARMAsmParser accept the correct alignment specifier syntax in instructions.Kristof Beyls
2013-02-13temporarily revert the patch due to some conflictsWeiming Zhao
2013-02-13Bug fix 13622: Add paired register support for inline asm with 64-bit data on...Weiming Zhao
2013-02-13Test commit. Fixed typo.David Peixotto
2013-02-12ARM cost model: Add vector reverse shuffle costsArnold Schwaighofer
2013-02-12ARM NEON: Handle v16i8 and v8i16 reverse shufflesArnold Schwaighofer
2013-02-11Currently, codegen may spent some time in SDISel passes even if an entireEvan Cheng
2013-02-08ARM cost model: Address computation in vector mem ops not freeArnold Schwaighofer
2013-02-07ARM cost model: Add costs for vector selectsArnold Schwaighofer
2013-02-06ARM: Use MCTargetAsmParser::validateTargetOperandClass().Jim Grosbach
2013-02-05Move MRI liveouts to ARM return instructions.Jakob Stoklund Olesen
2013-02-05ARM cost model: Cost for scalar integer casts and floating point conversionsArnold Schwaighofer
2013-02-04ARM cost model: Penalize insertelement into D subregistersArnold Schwaighofer
2013-01-31Switch the code added in r173885 to use the new, shiny RTTIChandler Carruth
2013-01-31Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth
2013-01-31[PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier
2013-01-31Add AArch64 as an experimental target.Tim Northover
2013-01-30Add a special ARM trap encoding for NaCl.Eli Bendersky
2013-01-30Add missing header and test cases for r173939.Logan Chien
2013-01-30Override virtual function for ARM EH directives.Logan Chien
2013-01-30This patch implements runtime ARM specificJack Carter
2013-01-30This patch reworks how llvm targets set Jack Carter
2013-01-29Adding simple cast cost to ARMRenato Golin
2013-01-29Fix 64-bit atomic operations in Thumb mode.Tim Northover
2013-01-29Teach SDISel to combine fsin / fcos into a fsincos node if the followingEvan Cheng
2013-01-25Fixed the condition codes for the atomic64 min/umin code generation on ARM. I...Silviu Baranga
2013-01-14Follow up of commit r172472.Quentin Colombet
2013-01-14Complete the existing support of ARM v6m, v7m, and v7em, i.e., respectively c...Quentin Colombet
2013-01-09Fix description of ARMOperandJoel Jones
2013-01-09ARM Cost model: Use the size of vector registers and widest vectorizable inst...Nadav Rotem
2013-01-09Last in the series of removing unnecessary '0' arguments forEric Christopher
2013-01-09MIsched: add an ILP window property to machine model.Andrew Trick
2013-01-09These functions have default arguments of 0 for the last arg. UseEric Christopher
2013-01-09Cost Model: Move the 'max unroll factor' variable to the TTI and add initial ...Nadav Rotem
2013-01-08Renamed MCInstFragment to MCRelaxableFragment and added some comments.Eli Bendersky
2013-01-07ARM: Copy-paste error.Jim Grosbach
2013-01-07ARM: Fix a few copy-paste errors.Jim Grosbach
2013-01-07Change SMRange to be half-open (exclusive end) instead of closed (inclusive)Jordan Rose
2013-01-07Add LICENSE.TXT covering contributions made by ARM.Tim Northover
2013-01-07Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2013-01-02Resort the #include lines in include/... and lib/... with theChandler Carruth
2012-12-30Remove the Function::getRetAttributes method in favor of using the AttributeS...Bill Wendling
2012-12-30Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling