aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2012-02-02Unbreak the MSVC build.Francois Pichet
2012-02-02Set EFLAGS correctly in EmitLoweredSelect on X86.Lang Hames
2012-02-02Set the correct stack pointer register.Akira Hatanaka
2012-02-02Expand EHSELECTION and EHSELECTION nodes. Set the correct exception pointer andAkira Hatanaka
2012-02-02Add DWARF numbers of 64-bit registers.Akira Hatanaka
2012-02-01Fix the cmake buildRafael Espindola
2012-02-01Instruction scheduling itinerary for Intel Atom.Andrew Trick
2012-02-01Move ARM subreg index compositions to the SubRegIndex itself.Jakob Stoklund Olesen
2012-02-01Avoid creating an extract element to an illegal type after LegalizeTypes has ...Mon P Wang
2012-02-01VLIW specific scheduler framework that utilizes deterministic finite automato...Andrew Trick
2012-02-01Tidy up.Chad Rosier
2012-02-01Passing AVX 256-bit structures in Win64 was wrong.Elena Demikhovsky
2012-02-01Shortened code in shuffle masksElena Demikhovsky
2012-02-01Optimization for "truncate" operation on AVX.Elena Demikhovsky
2012-02-01SwitchInst refactoring.Stepan Dyatkovskiy
2012-02-01Don't create VBROADCAST nodes if any nodes use the chain result from the load...Craig Topper
2012-02-01Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes...Argyrios Kyrtzidis
2012-01-31Tidy up. One more return type mismatch fix.Jim Grosbach
2012-01-31Refactor loop for better readability.Jim Grosbach
2012-01-31Add explanatory comment.Jim Grosbach
2012-01-31Add assembler dialect attribute in asm parser which lets target specific asm ...Devang Patel
2012-01-31Remove pcmpgt/pcmpeq intrinsics as clang is not using them.Craig Topper
2012-01-31with recent changes, ConstantArray is never a "string". Remove the associatedChris Lattner
2012-01-31use the right accessor for ConstantDataArray.Chris Lattner
2012-01-30PR11834: Use macros which are defined on Windows. Patch by Marina Yatsina.Evan Cheng
2012-01-30Intel syntax. Adjust special code, used to recognize cmp<comparison code>{ss,...Devang Patel
2012-01-30Intel syntax. Support .intel_syntax directive.Devang Patel
2012-01-30Fix refacto.Benjamin Kramer
2012-01-30Eliminate narrowing conversion in initializer list, to make C++11 happyDouglas Gregor
2012-01-30X86: Simplify shuffle mask generation code.Benjamin Kramer
2012-01-30Fix pattern for memory form of PSHUFD for use with FP vectors to remove bitca...Craig Topper
2012-01-30Move some XOP patterns into instruction definition. Replae VPCMOV intrinsic p...Craig Topper
2012-01-29Cleanups for EABI standard functionsAnton Korobeynikov
2012-01-29Use base AAPCS for varargs functions even for AAPCS-VFP CCAnton Korobeynikov
2012-01-28Add a note about a potential optimization for clz/ctz patterns for ARMBob Wilson
2012-01-28Ensure .AliasedSymbol() is called on all uses of getSymbol(). Affects ARM and...James Molloy
2012-01-27Intel Syntax: Parse mem operand with seg reg. QWORD PTR FS:[320]Devang Patel
2012-01-27Move some patterns back near their instructions and use AddedComplexity to fi...Craig Topper
2012-01-27Keep source location information for X86 MCFixup's.Jim Grosbach
2012-01-27Better user diagnostics for more ARM MachO relocation errors.Jim Grosbach
2012-01-27Better diagnostic for malformed .org assembly directive.Jim Grosbach
2012-01-26Keep source information, if available, around for ARM Fixups.Jim Grosbach
2012-01-26Handle call-clobbered ymm registers on Win64.Jakob Stoklund Olesen
2012-01-26Tidy up. Fix mismatched return types for error handling.Jim Grosbach
2012-01-26Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy
2012-01-26Fix for the following bug in AVX codegen for double-to-int conversions:Victor Umansky
2012-01-26Add HasXOP predicate check covering a bunch of XOP intrinsic patterns.Craig Topper
2012-01-26Fix AVX vs SSE patterns ordering issue for VPCMPESTRM and VPCMPISTRM.Craig Topper
2012-01-26Remove some more patterns by custom lowering intrinsics to target specific no...Craig Topper
2012-01-25Properly emit ctors / dtors with priorities into desired sectionsAnton Korobeynikov