Disable a couple of experimental heuristics to get the best results from the current...
[oota-llvm.git] / lib / Target / X86 /
2011-03-05 Andrew TrickIncreased the register pressure limit on x86_64 from...
2011-03-05 Andrew Trickwhitespace
2011-03-04 Eli FriedmanPR9377: Handle x86 str with register operand in a way...
2011-03-03 Tilmann SchellerUse X86_thiscall calling convention for Win64 as well.
2011-03-02 Tilmann SchellerAdd Win64 thiscall calling convention.
2011-03-02 David Greene[AVX] Fix mask predicates for 256-bit UNPCKLPS/D and...
2011-03-01 Duncan SandsAdd datalayout information for the IEEE quad precision...
2011-02-28 Chris Lattnerfix a signed comparison warning.
2011-02-28 David Greene[AVX] Add decode support for VUNPCKLPS/D instructions...
2011-02-27 Benjamin KramerSilence enum conversion warnings.
2011-02-27 NAKAMURA TakumiTarget/X86: Always emit "push/pop GPRs" in prologue...
2011-02-25 Owen AndersonAllow targets to specify a the type of the RHS of a...
2011-02-25 Cameron ZwarichRoll out r126425 and r126450 to see if it fixes the...
2011-02-24 Chris Lattnerremove command line option debugging hook.
2011-02-24 Devang PatelEnable DebugInfo support for COFF object files.
2011-02-24 Evan ChengFix bug in X86 folding / unfolding table. Int_CMPSDrm...
2011-02-22 David Greene[AVX] General VUNPCKL codegen support.
2011-02-22 Joerg SonnenbergerUse the same (%dx) hack for in[bwl] as for out[bwl].
2011-02-22 Roman DivackyStack alignment is 16 bytes on FreeBSD/i386 too.
2011-02-22 Joerg SonnenbergerRecognize loopz and loopnz as aliases for loope and...
2011-02-22 Rafael EspindolaImplement xgetbv and xsetbv.
2011-02-21 Devang PatelRevert r124611 - "Keep track of incoming argument's...
2011-02-21 Sean CallananFixed a bug in the X86 disassembler where a member...
2011-02-21 Duncan SandsThe stack should be 16 byte aligned on 32 bit solaris...
2011-02-21 Chris Lattnera serious "compare CSE" issue that is nontrivial to...
2011-02-21 NAKAMURA TakumiTarget/X86/X86FastISel: [PR6275] Fix Win32's dllimport...
2011-02-21 Cameron ZwarichA lo/hi mul has higher latency than an imul r,ri, e...
2011-02-21 Cameron ZwarichThe signed version of our "magic number" computation...
2011-02-20 Eric ChristopherIf both operands are loads from stores in memory we...
2011-02-20 Oscar FuentesUse explicit add_subdirectory's for LLVM target sublibr...
2011-02-19 Eli FriedmanMinor x86 README updates.
2011-02-19 Chris Lattnerimplement PR9264: disambiguating 'bt mem, imm' as a...
2011-02-19 Eric ChristopherFix typos.
2011-02-18 Chris Lattneradd a poor division by constant case.
2011-02-18 Joerg SonnenbergerRecognize monitor/mwait with explicit register arguments
2011-02-17 Joerg SonnenbergerRecognize leavel and leaveq aliases for leave.
2011-02-17 David Greene[AVX] Recorganize X86ShuffleDecode into its own library
2011-02-17 Dan GohmanThe labyrinthine X86 backend no longer appears to require
2011-02-17 NAKAMURA TakumiTriple::MinGW64 is deprecated and removed. We can use...
2011-02-17 NAKAMURA TakumiFix whitespace.
2011-02-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2011-02-13 Chris LattnerEnhance ComputeMaskedBits to know that aligned frameindexes
2011-02-12 Reid KlecknerAdd encodings and mnemonics for FXSAVE64 and FXRSTOR64.
2011-02-12 Benjamin KramerAdd a note about SSE4.1 roundss/roundsd.
2011-02-10 David Greene[AVX] Implement 256-bit vector lowering for SCALAR_TO_V...
2011-02-10 David Greene[AVX] Implement 256-bit vector lowering for EXTRACT_VEC...
2011-02-09 David Greene[AVX] Implement 256-bit vector lowering for INSERT_VECT...
2011-02-08 David Greene[AVX] Implement BUILD_VECTOR lowering for 256-bit vecto...
2011-02-07 David Greene[AVX] Insert/extract subvector lowering support. This...
2011-02-05 NAKAMURA TakumiTarget/X86: Tweak allocating shadow area (aka home...
2011-02-05 NAKAMURA Takumilib/Target/X86/X86ISelLowering.cpp: Introduce a new...
2011-02-05 NAKAMURA Takumilib/Target/X86/X86JITInfo.cpp: Add Win64 stuff.
2011-02-05 NAKAMURA TakumiTarget/X86: Fix whitespace.
2011-02-05 David Greene[AVX] Revert 124910 until clients are ready.
2011-02-04 David Greene[AVX] Add some utilities to insert and extract 128...
2011-02-04 Daniel DunbarMC/AsmParser: Add support for allowing the conversion...
2011-02-04 David Greene[AVX] Support VSINSERTF128 with more patterns and appro...
2011-02-03 David Greene[AVX] VEXTRACTF128 support. This commit includes patte...
2011-02-03 Rafael EspindolaFix PR9127 by reversing the operands even if they have...
2011-02-02 Sean CallananFixed a bug in the disassembler where the mandatory...
2011-02-01 Carl NorumTest commit - fix a double 'should' in a comment.
2011-02-01 Evan ChengPatches to build EFI with Clang/LLVM. By Carl Norum.
2011-01-31 Devang PatelKeep track of incoming argument's location while emitti...
2011-01-27 David Greene[AVX] Clean up the code to configure target lowering...
2011-01-27 Roman DivackyIntroduce virtual ParseRegister method in TargetAsmParser.
2011-01-27 NAKAMURA Takumilib/Target/X86/X86ISelDAGToDAG.cpp: __main should be...
2011-01-26 David Greene[AVX] Add INSERT_SUBVECTOR and support it on x86. ...
2011-01-26 David Greene[AVX] Support EXTRACT_SUBVECTOR on x86. This provides...
2011-01-26 NAKAMURA TakumiTarget/X86: Tweak win64's tailcall.
2011-01-26 NAKAMURA TakumiFix whitespace.
2011-01-26 NAKAMURA Takumilib/Target/X86/X86RegisterInfo.cpp: Fix whitespace.
2011-01-26 NAKAMURA Takumilib/Target/X86/X86RegisterInfo.cpp: Fix a typo in comment.
2011-01-24 Chris Lattnerfix a missing shuffle pattern, PR9009. Patch by Artiom...
2011-01-23 Rafael EspindolaAdd support for the --noexecstack option.
2011-01-23 Ted KremenekNull initialize a few variables flagged by
2011-01-23 Rafael EspindolaRemove more duplicated code.
2011-01-23 Rafael EspindolaRemove duplicated code.
2011-01-18 Eric ChristopherThe stub routine that we're calling uses test and so...
2011-01-17 Douglas GregorAdd a missing <cctype> include, from Joerg Sonnenberger!
2011-01-16 Chris Lattnerfix PR8514, a bug where the "heroic" transformation...
2011-01-16 Chris Lattnerfix PR8981, a crash trying to form a conditional inc...
2011-01-16 Chris Lattnerreapply my fix for PR8961 with a tweak to properly...
2011-01-14 Ted Kremenek'HiReg' is written but never read. Nuke its
2011-01-14 Anton KorobeynikovAdd a possibility to switch between CFI directives...
2011-01-14 Anton KorobeynikovCleanup
2011-01-14 Chris Lattnerrevert my fastisel patch again which apparently still...
2011-01-14 Chris Lattnerreapply r123414 now that the botz are calmed down and...
2011-01-14 Chris Lattnerr123414 broke llvm-gcc bootstrap apparently, revert
2011-01-14 Chris Lattnerfix PR8961 - a fast isel miscompilation where we'd...
2011-01-13 Jakob Stoklund OlesenFix a few more places that should use MBB::getLastNonDe...
2011-01-13 Jakob Stoklund OlesenTeach frame lowering to ignore debug values after the...
2011-01-13 Eric ChristopherExperiment with changing the default 32-bit linux stack...
2011-01-11 Chris LattnerFix PR8946, a missing reg/reg form of movdqu.
2011-01-10 Anton KorobeynikovUpdate CMake stuff
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-08 Jakob Stoklund OlesenFix the last virtual register enumerations.
2011-01-08 Evan ChengRecognize inline asm 'rev /bin/bash, ' as a bswap intri...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-07 Evan ChengRevert r122955. It seems using movups to lower memcpy...
next