Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifyi...
[oota-llvm.git] / lib / Target / X86 /
2013-04-25 Rafael EspindolaFix section relocation for SECTIONREL32 with immediate...
2013-04-22 Chad Rosier[ms-inline asm] Removed this unnecessary check. In...
2013-04-22 Chad Rosier[ms-inline asm] Add the OpDecl to the InlineAsmIdentifi...
2013-04-22 Chad RosierFix unused variable warning.
2013-04-22 Chad Rosier[ms-inline asm] Remove the identifier parsing logic...
2013-04-22 Chad Rosier[ms-inline asm] Refactor/clean up the SemaLookup interf...
2013-04-20 Tim NorthoverRemove unused ShouldFoldAtomicFences flag.
2013-04-20 Tim NorthoverRemove unused MEMBARRIER DAG node; it's been replaced...
2013-04-19 Eli BenderskyMove TryToFoldFastISelLoad to FastISel, where it belong...
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-04-19 Chad Rosier[ms-inline asm] Make code layout more canonical with...
2013-04-19 Chad Rosier[ms-inline asm] Refactor the parsing of identifiers...
2013-04-19 Chad Rosier[ms-inline asm] Remove these asserts. C++ variables...
2013-04-19 Chad Rosier[ms-inline asm] Move this variable into the scope in...
2013-04-19 Chad Rosier[ms-inline asm] Make this a hard error.
2013-04-19 Chad Rosier[ms-inline asm] Cleanup the dot operator implementation.
2013-04-19 Michael LiaoUse 'array_lengthof' as possible to avoid magic numbers
2013-04-19 Bill WendlingUse an enum instead of magic constants to improve reada...
2013-04-18 Chad Rosier[ms-inline asm] Apply the condition code mnemonic alias...
2013-04-18 Bill WendlingSet the compact unwind encoding to 'requires EH DWARF...
2013-04-18 Chad Rosier[asm parser] Add support for predicating MnemonicAlias...
2013-04-18 Benjamin KramerX86: Add an SSE2 lowering for 64 bit compares when...
2013-04-18 Derek SchuffAllow misaligned stores in x86 fast-isel.
2013-04-18 Chad Rosier[ms-inline asm] Simplify some logic and add a FIXME...
2013-04-18 Chad RosierMake this private method.
2013-04-17 Chad Rosier[ms-inline asm] These should be int64_t, not uint64_t.
2013-04-17 Chad Rosier[ms-inline asm] Add support for the minus unary operato...
2013-04-17 Eli BenderskyThis patch teaches x86 fast-isel to generate the native...
2013-04-17 Arnold SchwaighoferX86 cost model: Exit before calling getSimpleVT on...
2013-04-17 Chad Rosier[ms-inline asm] Add support for parsing complex immedia...
2013-04-16 Chad RosierRemove unused variable from previous refactor.
2013-04-16 Chad Rosier[ms-inline asm] Refactor. No functional change intended.
2013-04-16 Chad Rosier[ms-inline asm] Remove some dead code.
2013-04-13 Andrew TrickX86 machine model: reduce SandyBridge and Haswell ILPWi...
2013-04-13 Andrew TrickCatch another case where SD fails to propagate node...
2013-04-12 Chad Rosier[ms-inline asm] Simplify the logic by using parsePrimar...
2013-04-12 Chad Rosier[ms-inline asm] Move this logic into a static function...
2013-04-12 Chad Rosier[ms-inline asm] Address the FIXME for ImmDisp before...
2013-04-12 Chad Rosier[ms-inline asm] Have the [ Symbol ] case fall into...
2013-04-12 Chad Rosier[ms-inline asm] Add support for operands that include...
2013-04-11 Chad Rosier[ms-inline asm] Add support for using the LENGTH, TYPE...
2013-04-11 Chad Rosier[ms-inline asm] Add support for using offsetof operator...
2013-04-11 Chad Rosier[ms-inline asm] Pass a StringRef reference to ParseInte...
2013-04-11 Chad Rosier[ms-inline asm] Remove brackets from around a symbol...
2013-04-11 Michael LiaoOptimize vector select from all 0s or all 1s
2013-04-11 Michael LiaoAdd CLAC/STAC instruction encoding/decoding support
2013-04-11 Michael LiaoEnhance bool simplifcation in X86 to handle more cases
2013-04-10 Nico RieckMC: Support COFF image-relative MCSymbolRefs
2013-04-10 Kay Tiong Khoofixed xsave, xsaveopt, xrstor mnemonics with intel...
2013-04-10 Kay Tiong Khoofixed to disassemble with tab after mnemonic rather...
2013-04-10 Preston GurdIn the X86 back end, getMemoryOperandNo() returns the...
2013-04-10 Chad RosierTidy up, fix and simplify a few of the SMLocs. Prior...
2013-04-10 Chad RosierRemove unused variable.
2013-04-10 Chad RosierReapply r179115, but use parsePrimaryExpression a littl...
2013-04-10 Evan Cheng__sincosf_stret returns sinf / cosf in bits 0:31 and...
2013-04-09 Chad RosierCleanup. No functional change intended.
2013-04-09 Chad RosierCleanup. No functional change intended.
2013-04-09 Chad RosierRevert r179115 as it looks to have killed the ASan...
2013-04-09 Chad Rosier[ms-inline asm] Use parsePrimaryExpr in lieu of parseEx...
2013-04-09 Chad Rosier[ms-inline asm] Maintain a StringRef to reference a...
2013-04-08 Arnold SchwaighoferX86 cost model: Model cost for uitofp and sitofp on...
2013-04-08 Chad Rosier[ms-inline asm] Add support for ImmDisp [ Symbol ]...
2013-04-05 Bill WendlingUse the target options specified on a function to reset...
2013-04-05 Chad Rosier[ms-inline asm] Add support for numeric displacement...
2013-04-04 Arnold SchwaighoferX86 cost model: Differentiate cost for vector shifts...
2013-04-04 Arnold SchwaighoferCostModel: Add parameter to instruction cost to further...
2013-04-03 Arnold SchwaighoferX86 cost model: Vector shifts are expensive in most...
2013-04-03 Timur IskhodzhanovFix SRet for thiscall in i686-pc-win32
2013-04-02 Eric ChristopherFormatting.
2013-04-02 Chad Rosier[ms-inline asm] Add support for parsing variables with...
2013-04-02 Chad Rosier[fast-isel] Use the correct API to disable FastLowerArg...
2013-04-02 Andrew TrickThe divide unit is not pipeline, but it is still buffered.
2013-04-01 Benjamin KramerX86TTI: Add accurate costs for itofp operations, based...
2013-03-31 Benjamin KramerX86: Promote sitofp <8 x i16> to <8 x i32> when AVX...
2013-03-30 Benjamin KramerChange '@SECREL' suffix to GAS-compatible '@SECREL32'.
2013-03-29 Benjamin KramerRemove the old CodePlacementOpt pass.
2013-03-28 Michael LiaoAdd support of RDSEED defined in AVX2 extension
2013-03-28 Michael LiaoEnhance boolean simplification to handle 16-/64-bit...
2013-03-28 Michael LiaoSkip moving call address loading into callseq when...
2013-03-28 Nadav RotemAdd the X86 FMAs to the scheduling model.
2013-03-28 Nadav RotemAdd the Haswell machine model.
2013-03-28 Nadav RotemRemove the unused port from the SandyBridge machine...
2013-03-28 Michael LiaoAdd ADX CPUID detection
2013-03-28 Timur IskhodzhanovMake Win32 put the SRet address into EAX, fixes PR15556
2013-03-27 Preston GurdThis patch follows is a follow up to r178171, which...
2013-03-27 Chad Rosier[ms-inline asm] Add support of imm displacement before...
2013-03-27 Preston GurdFor the current Atom processor, the fastest way to...
2013-03-27 Hal FinkelFix typo (common to both X86 and PPC)
2013-03-26 Michael LiaoAdd XTEST codegen support
2013-03-26 Michael LiaoAdd HLE target feature
2013-03-26 Jakob Stoklund OlesenEnable SandyBridgeModel for all modern Intel P6 descend...
2013-03-26 Jakob Stoklund OlesenAnnotate the remaining x86 instructions with SchedRW...
2013-03-26 Jakob Stoklund OlesenAnnotate x87 and mmx instructions with SchedRW lists.
2013-03-26 Jakob Stoklund OlesenAnnotate control instructions with SchedRW lists.
2013-03-26 Jakob Stoklund OlesenAnnotate the rest of X86InstrInfo.td with SchedRW lists.
2013-03-26 Michael LiaoAdd PREFETCHW codegen support
2013-03-25 Michael LiaoRevise alignment checking/calculation on 256-bit unalig...
2013-03-25 Jakob Stoklund OlesenAdd a scheduling model for Intel Sandy Bridge microarch...
2013-03-25 Jakob Stoklund OlesenRemove IIC_DEFAULT from X86Schedule.td
2013-03-25 Jakob Stoklund OlesenAnnotate X86InstrCompiler.td with SchedRW lists.
next