summaryrefslogtreecommitdiff
path: root/lib/Target/ARM
Commit message (Expand)AuthorAge
* Lower some BUILD_VECTORS using VEXT+shuffle.Bob Wilson2011-01-07
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-07
* PR8921: LDM/POP do not support interworking prior to v5t.Bob Wilson2011-01-06
* Remove extra whitespace.Bob Wilson2011-01-06
* Fix comment typo.Bob Wilson2011-01-06
* Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng2011-01-06
* fix some -Wself-assign warnings.Chris Lattner2011-01-05
* Fix the ARM IIC_iCMPsi itinerary and add an important assert.Andrew Trick2011-01-04
* Formatting changes. No functionality change.Bill Wendling2011-01-03
* Model operand restrictions of mul-like instructions on ARMv5 viaAnton Korobeynikov2011-01-01
* CMake: Add disabling optimization on MSVC8 and MSVC10 as workaround for some ...NAKAMURA Takumi2010-12-29
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-24
* whitespaceAndrew Trick2010-12-24
* Use a StringSwitch<> instead of a manually constructed string matcher.Jim Grosbach2010-12-24
* Remove dead patterns.Jim Grosbach2010-12-23
* Recognize a few more documented register name aliases for ARM in the asm lexer.Jim Grosbach2010-12-23
* Radar 8803471: Fix expansion of ARM BCCi64 pseudo instructions.Bob Wilson2010-12-23
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-23
* Trailing whitespace.Jim Grosbach2010-12-22
* Add ARM-specific DAG combining to cast i64 vector element load/stores to f64.Bob Wilson2010-12-21
* Arm and thumb call instructions are also in different orders.Eric Christopher2010-12-21
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-21
* If we're not using reg+reg offset we're using reg+imm, set the opcodeEric Christopher2010-12-21
* Fix a copy-pasto. When the tBR_JTr instruction was converted to using theBill Wendling2010-12-21
* Comment cleanups.Bill Wendling2010-12-21
* Remove the MCObjectFormat class.Rafael Espindola2010-12-18
* Move some data to the TargetWriter.Rafael Espindola2010-12-18
* r120333 changed the opcode for the Thumb1 stuff from ARM::tMOVr toBill Wendling2010-12-18
* RemoveUnusedCPEntries can change things. Track it.Bill Wendling2010-12-18
* Rearrange some Neon multiclasses. No functional changes.Bob Wilson2010-12-18
* Fix result type of Neon floating-point comparisons against zero.Bob Wilson2010-12-18
* Add some missing entries in ARMTargetLowering::getTargetNodeName.Bob Wilson2010-12-18
* During local stack slot allocation, the materializeFrameBaseRegister functionBill Wendling2010-12-17
* Avoid report_fatal_error in ARM's PrintAsmOperand method.Bob Wilson2010-12-17
* If The ARM WriteNopData() gets an unaligned byte count to pad out, fill in withJim Grosbach2010-12-17
* Add bits 31-28 to the Thumb2 encoding of TBB/TBH.Jim Grosbach2010-12-17
* Handle 2 and 4 byte data blob fixup values for ARM.Jim Grosbach2010-12-17
* Stub out explicit MCELFObjectTargetWriter interface.Rafael Espindola2010-12-17
* Move createELFObjectWriter to its own header.Rafael Espindola2010-12-17
* MC/ARM: Use aggressive symbol folding (important for jump tables, for example).Daniel Dunbar2010-12-17
* MC/Target: Remove HasScatteredSymbols target hook variable, which has beenDaniel Dunbar2010-12-17
* Use PairDRegs to implement ConcatVectors. No functionality change.Bob Wilson2010-12-17
* Pseudo-ize the Thumb1 tBfar pattern. rdar://8777974Jim Grosbach2010-12-16
* MC/Mach-O: Lift some MachObjectWriter arguments into the target specificDaniel Dunbar2010-12-16
* MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface.Daniel Dunbar2010-12-16
* MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h.Daniel Dunbar2010-12-16
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-16
* Delete an extra "Imm5 = ", caught by GCC's -Wsequence-point but not by ClangMatt Beaumont-Gay2010-12-16
* Remove fixup_arm_thumb_ldst. The code was never calling the "fixup" stuff forBill Wendling2010-12-16
* Add tSpill and tRestore to the opcodes to replace with tSTRi and tLDRiBill Wendling2010-12-16