summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* [ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, addChad Rosier2012-09-03
* [ms-inline asm] Add a comment.Chad Rosier2012-09-03
* [ms-inline asm] Add an interface to the GetMCInstOperandNum() function in theChad Rosier2012-09-03
* Remove always true checks. Noticed by Adhemerval Zanella.Roman Divacky2012-09-03
* Add braces to the case statement.Chad Rosier2012-09-03
* Removed unused argument.Chad Rosier2012-09-03
* some peepholes that should match horizontal add/sub operations.Chris Lattner2012-09-03
* [ms-inline asm] Expose the Kind and Opcode variables from theChad Rosier2012-09-03
* Move ErrorLoc decl into the scope where it's actually used.Chad Rosier2012-09-03
* Not all targets have efficient ISel code generation for select instructions.Nadav Rotem2012-09-02
* Limit domain conversion to cases where it won't break dep chains.Tim Northover2012-09-01
* Fix Thumb2 fixup kind in the integrated-as.Logan Chien2012-09-01
* TyposCraig Topper2012-09-01
* SelectionDAG: when constructing VZEXT_LOAD from other loads, make sure itsManman Ren2012-08-31
* Mark FMA4 instructions as commutable and add them to the folding tables.Craig Topper2012-08-31
* Remove an unused argument. The MCInst opcode is set in the ConvertToMCInst()Chad Rosier2012-08-31
* Add selection of RegOp2MemOpTable3 to canFoldMemoryOperandCraig Topper2012-08-31
* Fix PR12359Michael Liao2012-08-31
* The instruction DINS may be transformed into DINSU or DEXTM dependingJack Carter2012-08-31
* Add a comment to explain what's really going on.Chad Rosier2012-08-31
* The ConvertToMCInst() function can't fail, so remove the now dead Match_Conve...Chad Rosier2012-08-31
* Mark FMA3 instructions as commutable so that the operands to the multiply par...Craig Topper2012-08-31
* Add support for converting llvm.fma to fma4 instructions.Craig Topper2012-08-31
* Clean up AddedComplexity further after adding UseSSExMichael Liao2012-08-31
* Fix a couple of typos in EmitAtomic.Jakob Stoklund Olesen2012-08-31
* X86: Fix encoding of 'movd %xmm0, %rax'Jim Grosbach2012-08-31
* With the fix in r162954/162955 every cvt function returns true. Thus, haveChad Rosier2012-08-31
* Fix for r162954. Return the Error.Chad Rosier2012-08-30
* Move a check to the validateInstruction() function where it more properly bel...Chad Rosier2012-08-30
* Typo.Chad Rosier2012-08-30
* Introduce 'UseSSEx' to force SSE legacy encodingMichael Liao2012-08-30
* PPCISelLowering.cpp: Fix r162725.NAKAMURA Takumi2012-08-30
* PPCISelLowering.cpp: Whitespace.NAKAMURA Takumi2012-08-30
* Add support for moving pure S-register to NEON pipeline if desiredTim Northover2012-08-30
* Only perform DAG combine on FMAs of legal types.Craig Topper2012-08-30
* Fix PR13727Michael Liao2012-08-30
* Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().Jakob Stoklund Olesen2012-08-29
* Reserve space for the mandatory traceback fields on PPC64.Hal Finkel2012-08-29
* Refactor setExecutionDomain to be clearer about what it's doing and more robust.Tim Northover2012-08-29
* Make helper function static.Benjamin Kramer2012-08-29
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-29
* Convert FMA4 patterns to use target specific nodes instead of intrinsics to a...Craig Topper2012-08-29
* Cleanup sloppy code. Jakob's review.Andrew Trick2012-08-29
* [arm-fast-isel] Add support for ARM PIC.Jush Lu2012-08-29
* Fix ARM vector copies of overlapping register tuples.Andrew Trick2012-08-29
* cleanupAndrew Trick2012-08-29
* Typo.Chad Rosier2012-08-28
* Add comments on the literal value used.Michael Liao2012-08-28
* The instruction DEXT may be transformed into DEXTU or DEXTM dependingJack Carter2012-08-28
* Explicitly update the number of nodes to be traversedMichael Liao2012-08-28