aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2012-10-26Remove the canCombineSubRegIndices() target hook.Jakob Stoklund Olesen
2012-10-25[ms-inline asm] Add support for creating AsmRewrites in the target specificChad Rosier
2012-10-24Fix a miscompilation caused by a typo. When turning a adde with negative valueEvan Cheng
2012-10-24Implement a basic VectorTargetTransformInfo interface to be used by the loop ...Nadav Rotem
2012-10-24Add in support for getIntPtrType to get the pointer type based on the address...Micah Villmow
2012-10-23Make branch heavy code for generating marked up disassembly simplerKevin Enderby
2012-10-22When a block ends in an indirect branch, add its successors to the machine ba...Bill Wendling
2012-10-22Add support for annotated disassembly output for X86 and arm.Kevin Enderby
2012-10-19ARM:Stepan Dyatkovskiy
2012-10-18Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem
2012-10-18Fix a bug where a 32-bit address with the high bit does not get symbolicatedKevin Enderby
2012-10-18Temporarily revert the TargetTransform changes.Bob Wilson
2012-10-17Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().Jakob Stoklund Olesen
2012-10-16Issue:Stepan Dyatkovskiy
2012-10-15ARM: v1i64 and v2i64 VBSL intrinsic support.Jim Grosbach
2012-10-15Resubmit the changes to llvm core to update the functions to support differen...Micah Villmow
2012-10-15Fixed PR13938: the ARM backend was crashing because it couldn't select a VDUP...Silviu Baranga
2012-10-13[ms-inline asm] Remove the MatchInstruction() function. Previously, this wasChad Rosier
2012-10-12ARM: tail-call inside a function where part of a byval argument is on caller'sManman Ren
2012-10-12ARM: Mark VSELECT as 'expand'.Jim Grosbach
2012-10-12[ms-inline asm] Use the new API introduced in r165830 in lieu of theChad Rosier
2012-10-11Remove unnecessary classof()'sSean Silva
2012-10-11Revert 165732 for further review.Micah Villmow
2012-10-11Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow
2012-10-10Add isel patterns for v2f32 / v4f32 neon.vbsl intrinsics. rdar://12471808Evan Cheng
2012-10-10Add a new interface to allow IR-level passes to access codegen-specific infor...Nadav Rotem
2012-10-10Fix for LDRB instruction:Stepan Dyatkovskiy
2012-10-10Issue description:Stepan Dyatkovskiy
2012-10-10misched: Use the TargetSchedModel interface wherever possible.Andrew Trick
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-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: locate user-defined text sections next to default text.Jim Grosbach
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-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-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