aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86
AgeCommit message (Expand)Author
2010-08-13Revert last patch and r110954 as I meant to.Eric Christopher
2010-08-13Revert r110954 for now, pseudo instructions can't make it through to the JIT.Eric Christopher
2010-08-12Some small clean-up: use of pseudo instructionsBruno Cardoso Lopes
2010-08-12- Teach SSEDomainFix to switch between different levels of AVX instructions. ...Bruno Cardoso Lopes
2010-08-12Define AVX 128-bit pattern versions of SET0PS/PD.Bruno Cardoso Lopes
2010-08-12Fix comment orderBruno Cardoso Lopes
2010-08-12Begin to support some vector operations for AVX 256-bit intructions. The longBruno Cardoso Lopes
2010-08-12MC/X86/AsmParser: Give an explicit error message when we reject an instructionDaniel Dunbar
2010-08-12MC/AsmParser: Push the burdon of emitting diagnostics about unmatchedDaniel Dunbar
2010-08-12tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl',Daniel Dunbar
2010-08-11Fix <rdar://problem/8282498> even if it doesn't reproduce on trunk.Jakob Stoklund Olesen
2010-08-11Use ISD::ADD instead of ISD::SUB with a negated constant. ThisDan Gohman
2010-08-11MCAsmParser: Add dump() hook to MCParsedAsmOperand.Daniel Dunbar
2010-08-10Add AVX matching patterns to Packed Bit Test intrinsics.Bruno Cardoso Lopes
2010-08-10Add AVX movnt{pd,ps,dq} 256-bit intrinsicsBruno Cardoso Lopes
2010-08-10Add AVX movmsk 256-bit intrinsicsBruno Cardoso Lopes
2010-08-10Support AVX 256-bit load and store intrinsicsBruno Cardoso Lopes
2010-08-10Patterns to match AVX cmp instructionsBruno Cardoso Lopes
2010-08-10Add matching patterns for vblend AVX intrinsicsBruno Cardoso Lopes
2010-08-09Wording.Eric Christopher
2010-08-09Add VCVTPD2PS, VCVTPS2DQ, VCVTPS2PDY, VCVTTPD2DQY, VCVTTPS2DQ and VCVTPD2DQ 2...Bruno Cardoso Lopes
2010-08-09Add patterns to AVX conversions instructions. Do that instead of declaring mo...Bruno Cardoso Lopes
2010-08-09CMake: eliminated unnecessary target_link_libraries.Oscar Fuentes
2010-08-09Memory version of vcvtdq2pd intrinsicBruno Cardoso Lopes
2010-08-09Patterns to match vinsert, vbroadcast, vmovmask and vcvtdq2pd AVX intrinsicsBruno Cardoso Lopes
2010-08-07Use sdmem and sse_load_f64 (etc.) for the vectorDale Johannesen
2010-08-06Patterns to match AVX 256-bit vzero intrinsicsBruno Cardoso Lopes
2010-08-06Patterns to match AVX 256-bit permutation intrinsicsBruno Cardoso Lopes
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Patterns to match AVX 256-bit horizontal arithmetic intrinsicsBruno Cardoso Lopes
2010-08-06Patterns to match AVX 256-bit arithmetic intrinsicsBruno Cardoso Lopes
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Add an option to always emit realignment code for a particular module.Eric Christopher
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-08-05Support very basic (doesn't include ABI support in the front-end, varags, ......Bruno Cardoso Lopes
2010-08-05Handle the memory barrier pseudo that goes to nothing for the JIT.Eric Christopher
2010-08-05Set hasSideEffects on the 64-bit no-sse memory barrier.Eric Christopher
2010-08-05Be a little bit more specific about target for the memory barrierEric Christopher
2010-08-05Handle the pseudo in MCInstLower.Eric Christopher
2010-08-04Make x86-64 membarriers work without sse and clean up some of theEric Christopher
2010-08-04PR7814: Truncates cannot be ignored for signed comparisons.Eli Friedman
2010-08-04Add DEBUG message.Devang Patel
2010-08-04Enable COFF writer on mingw32 and cygwin.Benjamin Kramer
2010-08-04Print an error message when someone tries -integrated-as on an unsupported ta...Benjamin Kramer
2010-08-03fix a win64 encoding problem, patch by Cameron Esfahani!Chris Lattner
2010-07-31MC: Remove HasAbsolutizedSet from WindowsX86AsmBackend.Michael J. Spencer
2010-07-31Add relax all support to the COFF object streamer.Michael J. Spencer
2010-07-30Support all 128-bit AVX vector intrinsics. Most part of them I alreadyBruno Cardoso Lopes
2010-07-30Fix typo!Bruno Cardoso Lopes
2010-07-29Revert r109652, and remove the offending assert in loadRegFromStackSlot instead.Jakob Stoklund Olesen