ARM assembly parsing for 'msr' plain 'cpsr' operand.
[oota-llvm.git] / lib / Target / X86 /
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-04-03 Craig TopperAdd support for AVX enhanced comparison predicates...
2012-04-02 Benjamin KramerMove getOpcodeName from the various target InstPrinters...
2012-04-02 Craig TopperRemove getInstructionName from MCInstPrinter implementa...
2012-04-02 Craig TopperMake MCInstrInfo available to the MCInstPrinter. This...
2012-04-01 Nadav RotemThis commit contains a few changes that had to go in...
2012-03-30 Benjamin KramerRip out emission of the regIsInRegClass function for...
2012-03-30 Benjamin KramerAdd a note about a missed cmov -> sbb opportunity.
2012-03-29 Lang HamesMake x86 REP_MOV* and REP_STO instructions use the...
2012-03-29 Benjamin KramerReplace assert(0) with llvm_unreachable to avoid warnin...
2012-03-29 Craig TopperOnly allow symbolic names for (v)cmpss/sd/ps/pd encodin...
2012-03-29 Joel JonesFor X86, change load/dec-or-inc/store into dec-or-inc...
2012-03-29 Joel JonesReverted to revision 153616 to unblock build
2012-03-29 Joel JonesFor X86, change load/dec-or-inc/store into dec-or-inc...
2012-03-27 Craig TopperPrune some includes
2012-03-27 Craig TopperRemove unnecessary llvm:: qualifications
2012-03-21 Joerg SonnenbergerPut Is64BitMemOperand into !defined(NDEBUG) for now.
2012-03-21 Benjamin KramerUse a signed value for this enum to avoid spuriuos...
2012-03-21 Joerg SonnenbergerFix generation of the address size override prefix...
2012-03-21 Craig TopperSpacing fixes and using 'unsigned' instead of 'int...
2012-03-20 Chad Rosier[avx] Add patterns for combining vextractf128 + vmovaps...
2012-03-20 Chad Rosier[avx] Add the AddedComplexity to the VINSERTI128 avx2...
2012-03-20 Chad RosierWhitespace.
2012-03-20 Chad Rosier[avx] Move the vextractf128 patterns closer to the...
2012-03-20 Chad Rosier[avx] Adjust the VINSERTF128rm pattern to allow for...
2012-03-20 Craig TopperRemove code that prevented lowering shuffles if they...
2012-03-20 Craig TopperFactor out target shuffle mask decoding from getShuffle...
2012-03-19 Preston GurdThis patch adds X86 instruction itineraries for non...
2012-03-19 Benjamin KramerAdd a note for -ffast-math optimization of vector norm.
2012-03-18 Craig TopperisCommutedMOVLMask should only look at 128-bit vectors...
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-03-15 Chad Rosier[avx] Add patterns for VINSERTF128rm.
2012-03-13 Kevin EnderbyChange the X86 assembler to not require a segment regis...
2012-03-12 Kevin EnderbyAdded a missing error check for X86 assembly with misma...
2012-03-11 Craig TopperConvert more static tables of registers used by calling...
2012-03-10 Kay Tiong Khoo*fix typo in comment; test of commit access
2012-03-10 Benjamin KramerC files in llvm still have to be C89 compliant, remove...
2012-03-10 Bill WendlingFix disasm of iret, sysexit, and sysret when displayed...
2012-03-09 Kevin EnderbyAdd the missing call to Error when a bad X86 scale...
2012-03-09 Kevin EnderbyFix the x86 disassembler to at least print the lock...
2012-03-09 Craig TopperUse uint16_t to store opcodes in static tables in X86...
2012-03-09 Chad RosierFix a regression from r147481.
2012-03-06 Eli FriedmanFix the operand ordering on aliases for shld and shrd...
2012-03-05 Jim GrosbachMake MCRegisterInfo available to the the MCInstPrinter.
2012-03-05 Chad RosierAddress Evan's comments for r151877.
2012-03-05 Eli FriedmanMake aliases for shld and shrd match gas. PR12173.
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-03-04 Craig TopperUse uint8_t instead of enums to store values in X86...
2012-03-02 Chad RosierPrevent obscure and incorrect tail-call optimization.
2012-03-01 Michael J. SpencerMinimal changes for LLVM to compile under VS11.
2012-02-29 Kevin EnderbyAdded annotations for x86 pc relative loads to llvm...
2012-02-29 Andrew TrickIntel Atom instruction itineraries for mov sign extensi...
2012-02-29 Derek SchuffMake MemoryObject accessor members const again
2012-02-28 Evan ChengRe-commit r151623 with fix. Only issue special no-retur...
2012-02-28 Daniel DunbarRevert r151623 "Some ARM implementaions, e.g. A-series...
2012-02-28 Evan ChengSome ARM implementaions, e.g. A-series, does return...
2012-02-27 Preston GurdThis patch adds instruction latencies for the SSE instr...
2012-02-27 Chad RosierAdd q suffix aliases for the fistp and fisttp mnemonics.
2012-02-27 Craig TopperX86 disassembler support for jcxz, jecxz, and jrcxz...
2012-02-25 NAKAMURA TakumiTarget/X86: Fix assertion failures and warnings caused...
2012-02-24 Michael J. SpencerAdd WIN_FTOL_* psudo-instructions to model the unique...
2012-02-24 Pete CooperTurn avx insert intrinsic calls into INSERT_SUBVECTOR...
2012-02-23 Kevin EnderbyUpdated the llvm-mc disassembler C API to support for...
2012-02-22 Michael J. SpencerProperly emit _fltused with FastISel. Refactor to share...
2012-02-22 Chad RosierRemove extra semi-colons.
2012-02-22 Craig TopperDeclare register classes as const. Fix a couple pointer...
2012-02-22 Craig TopperMake all pointers to TargetRegisterClass const since...
2012-02-22 Aaron BallmanAdding support for Microsoft's thiscall calling convent...
2012-02-19 Ahmed CharlesRemove dead code. Improve llvm_unreachable text. Simpli...
2012-02-19 Craig TopperRemove some unneeded includes and fix ordering in X86IS...
2012-02-19 Craig TopperUnify all shuffle mask checking functions take a mask...
2012-02-19 Craig TopperMake a bunch of X86ISelLowering shuffle functions stati...
2012-02-19 Jia Liusome comment fix for X86 and ARM
2012-02-19 Craig TopperAdd vmfunc instruction to X86 assembler and disassembler.
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-18 Craig TopperAdd X86InstrSVM.td that I forgot to add in r150873.
2012-02-18 Craig TopperAdd X86 assembler and disassembler support for AMD...
2012-02-17 Craig TopperRemove the last of the old vector_shuffle patterns...
2012-02-16 Jakob Stoklund OlesenRemove the YMM_HI_6_15 hack.
2012-02-16 Jakob Stoklund OlesenUse the same CALL instructions for Windows as for every...
2012-02-16 Jakob Stoklund OlesenEnable register mask operands for x86 calls.
2012-02-15 Chad RosierUse a temporary variable, rather then a series of redun...
2012-02-15 Pete CooperStop custom lowering forr x86 DEC64m from happening...
2012-02-14 Craig TopperMove old movl vector_shuffle patterns. Not needed anymo...
2012-02-13 Craig TopperStill more vector_shuffle pattern removal.
2012-02-13 Ahmed CharlesFix various issues (or do cleanups) found by enabling...
2012-02-13 Craig TopperRemove more vector_shuffle patterns for unpack. These...
2012-02-13 Craig TopperRecommit r150328. Previous test failures should be...
2012-02-13 Craig TopperUpdate CanXFormVExtractWithShuffleIntoLoad to ensure...
2012-02-13 NAKAMURA TakumiRevert r150328, "Remove more vector_shuffle patterns."
2012-02-13 Pete CooperFixed bug when custom lowering DEC64m on x86.
2012-02-12 Craig TopperRemove more vector_shuffle patterns.
2012-02-12 Craig TopperRemove more vector_shuffle patterns.
2012-02-11 Craig TopperRemove more vector_shuffle patterns.
2012-02-11 Anton KorobeynikovAdd support for implicit TLS model used with MS VC...
2012-02-11 Benjamin KramerDon't mix declarations and code.
2012-02-11 Benjamin KramerMake the EDis tables const.
2012-02-11 Benjamin KramerReuse the enum names from X86Desc in the X86Disassembler.
2012-02-11 Craig TopperRemove some patterns for matching vector_shuffle instru...
next