summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* - Add AVX SSE2 Move doubleword and quadword instructions.Bruno Cardoso Lopes2010-07-014-17/+139
* Move MOVD/MODQ code around, creating sections for each of themBruno Cardoso Lopes2010-06-301-52/+62
* Add AVX SSE2 mask creation and conditional store instructionsBruno Cardoso Lopes2010-06-301-10/+36
* Fix a bug introduced in r107211 where instructions with memory operands are d...Bruno Cardoso Lopes2010-06-301-91/+78
* Add AVX SSE2 packed integer extract/insert instructionsBruno Cardoso Lopes2010-06-301-17/+42
* use ArgOperand APIGabor Greif2010-06-301-1/+1
* Add AVX SSE2 integer unpack instructionsBruno Cardoso Lopes2010-06-301-10/+57
* Add AVX SSE2 packed integer shuffle instructionsBruno Cardoso Lopes2010-06-301-0/+14
* Small refactoring of SSE2 packed integer shuffle instructionsBruno Cardoso Lopes2010-06-301-45/+26
* Add AVX SSE2 pack with saturation integer instructionsBruno Cardoso Lopes2010-06-301-0/+9
* Add AVX SSE2 integer packed compare instructionsBruno Cardoso Lopes2010-06-301-0/+17
* - Add AVX form of all SSE2 logical instructionsBruno Cardoso Lopes2010-06-302-22/+99
* Add *several* AVX integer packed binop instructionsBruno Cardoso Lopes2010-06-291-35/+109
* Revert r107205 and r107207.Bill Wendling2010-06-293-8/+0
* Add another bswap idiom that isn't matched.Eric Christopher2010-06-291-0/+8
* Move SSE2 Packed Integer instructions around, and create specific sections fo...Bruno Cardoso Lopes2010-06-291-83/+113
* Add AVX Move Aligned/Unaligned packed integersBruno Cardoso Lopes2010-06-291-12/+53
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-293-0/+8
* Add AVX ld/st XCSR register.Bruno Cardoso Lopes2010-06-292-15/+26
* Add support for encoding VDUP (ARM core register) instructions.Bob Wilson2010-06-291-0/+17
* Add AVX non-temporal storesBruno Cardoso Lopes2010-06-291-10/+52
* Move non-temporal movs to their own sectionBruno Cardoso Lopes2010-06-291-34/+38
* Add support for encoding NEON VMOV (from core register to scalar) instructions.Bob Wilson2010-06-291-6/+19
* Add sqrt, rsqrt and rcp AVX instructionsBruno Cardoso Lopes2010-06-291-1/+67
* skip dbg_value instructionsJim Grosbach2010-06-291-0/+2
* The t2MOVi16 and t2MOVTi16 instructions do not set CPSR. Trying to addBob Wilson2010-06-291-2/+2
* Add a VT argument to getMinimalPhysRegClass and replace the copy related usesRafael Espindola2010-06-292-2/+8
* Remove pointless variable LastDef.Duncan Sands2010-06-291-2/+0
* Remove unused variable Loc and pointless variables unified_syntaxDuncan Sands2010-06-291-15/+4
* Remove an unused and a pointless variable.Duncan Sands2010-06-291-3/+0
* Remove pointless and unused variables.Duncan Sands2010-06-291-9/+0
* Remove initialized but otherwise unused variables.Duncan Sands2010-06-295-6/+0
* PR7503: uxtb16 is not available for ARMv7-M. Patch by Brian G. Lucas.Evan Cheng2010-06-291-2/+2
* Change if-cvt options to something that actually as useable.Evan Cheng2010-06-291-4/+6
* Refactoring of arithmetic instruction classes with unary operatorBruno Cardoso Lopes2010-06-291-118/+60
* When no memoperands are present, assume unaligned, volatile.Jakob Stoklund Olesen2010-06-291-10/+13
* Described the missing AVX forms of SSE2 convert instructionsBruno Cardoso Lopes2010-06-291-51/+200
* Fix Thumb encoding of VMOV (scalar to ARM core register). The encoding isBob Wilson2010-06-291-1/+1
* Make the ARMCodeEmitter identify Thumb functions via ARMFunctionInfo insteadBob Wilson2010-06-281-5/+7
* tidy up style. no functional change.Jim Grosbach2010-06-281-2/+3
* Refactor encoding function for NEON 1-register with modified immediate format.Bob Wilson2010-06-281-5/+1
* Support Thumb mode encoding of NEON instructions.Bob Wilson2010-06-281-0/+15
* Reduce indentation via early exit. NFC.Bill Wendling2010-06-281-100/+110
* minor housekeeping cleanup: 80-column, trailing whitespace, spelling, etc.. N...Jim Grosbach2010-06-283-68/+68
* use ArgOperand APIGabor Greif2010-06-261-5/+5
* use ArgOperand APIGabor Greif2010-06-261-24/+24
* use ArgOperand APIGabor Greif2010-06-262-8/+8
* Followup to r106770: actually generate SXTB and SXTH for sign-extensions.Eli Friedman2010-06-261-5/+2
* Add support for encoding NEON VMOV (from scalar to core register) instructions.Bob Wilson2010-06-261-0/+33
* It's now possible to run code placement pass for ARM.Evan Cheng2010-06-261-4/+8
OpenPOWER on IntegriCloud