Fix the recently added anyregcc convention to handle spilled operands.
[oota-llvm.git] / lib / Target / X86 /
2013-10-01 Craig TopperRemove 0 as a valid encoding for the m-mmmm field.
2013-10-01 Craig TopperRemove unneeded fields from disassembler internal instr...
2013-10-01 Craig TopperBEXTR should be defined to take same type for bother...
2013-09-30 Preston GurdForgot to add a break statement.
2013-09-30 Preston GurdThe X86FixupLEAs pass for Intel Atom must not call...
2013-09-30 Craig TopperVarious x86 disassembler fixes.
2013-09-29 Craig TopperChange type of XOP flag in code emitters to a bool...
2013-09-29 Craig TopperAdd comments for XOPA map introduced with TBM instructi...
2013-09-28 Robert WilhelmFix spelling intruction -> instruction.
2013-09-27 Yunzhong GaoAdding intrinsics to the llvm backend for TBM instructi...
2013-09-27 Craig TopperPut HasAVX512 predicate on some patterns to properly...
2013-09-27 Craig TopperSwitch HasAVX to UseAVX in one spot to ensure that...
2013-09-27 Craig TopperRemoval some duplicate patterns.
2013-09-27 Yunzhong GaoFixing Intel format of the vshufpd instruction.
2013-09-25 Andrew TrickMark the x86 machine model as incomplete. PR17367.
2013-09-25 David MajnemerMC: Remove vestigial PCSymbol field from AsmInfo
2013-09-24 Yunzhong GaoAdding a feature flag to the llvm backend for x86 TBM...
2013-09-24 Bill WendlingFollowup to r191252.
2013-09-24 Bill WendlingSelecting the address from a very long chain of GEPs...
2013-09-22 Tim NorthoverISelDAG: spot chain cycles involving MachineNodes
2013-09-22 David MajnemerX86: Use R_X86_64_TPOFF64 for FK_Data_8
2013-09-21 Juergen RibutzkaRevert "SelectionDAG: Teach the legalizer to split...
2013-09-21 Craig TopperRemove alignment restrictions from FMA load folding.
2013-09-21 Juergen RibutzkaFix the buildbot
2013-09-21 Juergen Ributzka[X86] Emulate AVX 256bit MIN/MAX support by splitting...
2013-09-21 Juergen RibutzkaSelectionDAG: Teach the legalizer to split SETCC if...
2013-09-20 Craig TopperLift alignment restrictions on load/store folding of...
2013-09-19 Yi JiangX86 horizontal vector reduction cost model
2013-09-19 Tim NorthoverX86: FrameIndex addressing modes do have a base register.
2013-09-18 Craig TopperPrevent extra calls to ToggleFeature for Feature64Bit...
2013-09-18 Craig TopperFix X86 subtarget to not overwrite the autodetected...
2013-09-18 Craig TopperLift alignment restrictions for load/store folding...
2013-09-17 Reid KlecknerCOFF: Ensure that objects produced by LLVM link with...
2013-09-17 Preston GurdRemove unused code, which had been commented out.
2013-09-17 Ben LangmuirAdd llvm.x86.* intrinsics for Intel SHA Extensions
2013-09-17 Elena DemikhovskyAVX-512: Converted to Unix style
2013-09-17 Craig TopperAdd AES and SHA instructions to the load folding tables.
2013-09-17 Craig TopperFix column alignment. No functional change.
2013-09-16 Craig TopperMake F16C feature flag imply AVX rather than just check...
2013-09-14 Ben LangmuirAdd the remaining Intel SHA instructions
2013-09-13 Preston GurdAdds support for Atom Silvermont (SLM) - -march=slm
2013-09-13 Craig TopperMove operator to end of previous line to match coding...
2013-09-12 Ben LangmuirPartial support for Intel SHA Extensions (sha1rnds4)
2013-09-12 Joey GoulyAdd an instruction deprecation feature to TableGen.
2013-09-12 Elena DemikhovskyAVX-512: implemented extractelement with variable index.
2013-09-11 Bill WendlingUse the appropriate return type for the compact unwind...
2013-09-11 Bill WendlingMove into an anonymous namespace and closer to where...
2013-09-10 Bill WendlingRevert r190366. It was breaking build bots.
2013-09-09 Bill WendlingUse a default value for the prologue's debug location.
2013-09-09 Bill WendlingGenerate compact unwind encoding from CFI directives.
2013-09-08 Craig TopperAdd neverHasSideEffects=1 on a couple move instructions.
2013-09-08 Craig TopperUsing popcount should check the popcount feature flag...
2013-09-05 Juergen Ributzka[X86] Perform VSELECT DAG combines also before DAG...
2013-09-05 Kevin EnderbyFixed a crash in the integrated assembler for Mach...
2013-09-03 Jim GrosbachX86: Mark non-crashing report_fatal_errors() as such.
2013-09-03 Bill WendlingWIP: Refactor some code so that it can be called by...
2013-09-03 Craig TopperAdd hadSideEffects=0 to some instructions.
2013-09-02 Craig TopperCreate BEXTR instructions for (and ((sra or srl) x...
2013-09-02 Elena DemikhovskyAVX-512: updated the list of high-latency instructions.
2013-09-02 Elena DemikhovskyAVX-512: gather-scatter tests; added foldable instructions;
2013-09-01 Elena DemikhovskyAVX-512: Added GATHER and SCATTER instructions.
2013-09-01 Charles DavisMove everything depending on Object/MachOFormat.h over...
2013-08-30 Richard MittonBuild fix
2013-08-30 Richard MittonFixed a bug where diassembling an instruction that...
2013-08-30 Andrey ChurbanovChecking commit access; removed one space added in...
2013-08-30 Benjamin KramerX86: Add a description of the Intel Atom Silvermont...
2013-08-30 Craig TopperFixup BZHI selection to remove an unneeded zero extension.
2013-08-30 Craig TopperRemove unused X86andn_flag node.
2013-08-30 Craig TopperTeach X86 backend to create BMI2 BZHI instructions...
2013-08-29 Cameron EsfahaniClean up some usage of Triple. The base class has...
2013-08-29 Elena DemikhovskyAVX-512: added extend and truncate instructions.
2013-08-29 Kevin EnderbyThe darwin integrated assembler for X86 in 64-bit mode...
2013-08-28 Elena DemikhovskyAVX-512: added SQRT, VRSQRT14, VCOMISS, VUCOMISS, VRCP1...
2013-08-28 Eric ChristopherRemove support for the .debug_inlined section. No known...
2013-08-28 NAKAMURA TakumiX86JITInfo.cpp: Apply x64 version of X86CompilationCall...
2013-08-28 NAKAMURA TakumiX86Subtarget.h: Recognize x86_64-cygwin.
2013-08-27 David Majnemer[ms-inline asm] Support offsets after segment registers
2013-08-27 Elena DemikhovskyAVX-512: added conversion instructions.
2013-08-27 Elena DemikhovskyAVX-512: Added FMA instructions.
2013-08-27 Charles DavisRevert "Fix the build broken by r189315." and "Move...
2013-08-27 Charles DavisMove everything depending on Object/MachOFormat.h over...
2013-08-26 Elena DemikhovskyAVX-512: Added shuffle instructions -
2013-08-26 Craig TopperMake sure x86 instructions using ssmem/sdmem operand...
2013-08-26 Craig TopperRemove some unnecessary PredicateMethod overrides....
2013-08-25 Craig TopperPut some of the AVX-512 parsing stuff in a more consist...
2013-08-25 Craig TopperFirst round of fixes for the x86 fixes for the x86...
2013-08-25 Elena DemikhovskyAVX-512: added UNPACK instructions and tests for all...
2013-08-24 Craig TopperAdd hasSideEffects/mayLoad/mayStore flags to the X86...
2013-08-24 Craig TopperRemove trailing whitespace.
2013-08-23 Rafael EspindolaRename features to match what gcc and clang use.
2013-08-23 Jim CownieChecking commit access; added one space
2013-08-22 Elena DemikhovskyAVX-512: Added masked SHIFT commands, more encoding...
2013-08-21 Elena DemikhovskyAVX-512: Added SHIFT instructions.
2013-08-21 Craig TopperSynchronize VEX JIT encoding code with the MCJIT versio...
2013-08-21 Nadav RotemIn LLVM FMA3 operands are dst, src1, src2, src3, howeve...
2013-08-21 Craig TopperRename mattr names for AVX-512 to from avx-512 -> avx51...
2013-08-21 NAKAMURA TakumiX86TargetMachine.cpp: Clarify to emit GOT in i686-...
2013-08-20 Elena DemikhovskyAVX-512: Added more patterns for VMOVSS, VMOVSD, VMOVD...
2013-08-20 Craig TopperFix formatting. No functional change.
2013-08-20 Craig TopperAdd AVX-512 and related features to the CPUID detection...
next