Don't relax org or align. They change size as the relaxation happens, but they
[oota-llvm.git] / lib / Target / X86 /
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-20 Nate BegemanImplement feedback from Bruno on making pblendvb an...
2010-12-20 Daniel DunbarAdd header...
2010-12-20 Daniel DunbarX86/MC/Mach-O: Split out createX86MachObjectWriter().
2010-12-20 Chris Lattnernow that addc/adde are gone, "ADDC" in the X86 backend...
2010-12-20 Chris LattnerWe lower setb to sbb with the hope that the and will...
2010-12-20 Chris Lattneruse for loop over types.
2010-12-20 Chris LattnerChange the X86 backend to stop using the evil ADDC...
2010-12-19 Mon P WangPrevents PerformShuffleCombine from creating a node...
2010-12-19 Chris Lattnerimprove the setcc -> setcc_carry optimization to happen...
2010-12-19 Chris Lattnersimplify some code to just reuse a setcc if we can...
2010-12-19 Chris Lattnernow that generic vector types aren't selected onto...
2010-12-19 Chris Lattnerreduce copy/paste programming with the power of for...
2010-12-19 Chris LattnerX86 supports i8/i16 overflow ops (except i8 multiplies...
2010-12-18 Rafael EspindolaRemove the MCObjectFormat class.
2010-12-18 Rafael EspindolaMove some data to the TargetWriter.
2010-12-18 Rafael EspindolaRelax push instructions.
2010-12-17 Nate BegemanAdd support for matching psign & plendvb to the x86...
2010-12-17 Rafael EspindolaStub out explicit MCELFObjectTargetWriter interface.
2010-12-17 Rafael EspindolaMove createELFObjectWriter to its own header.
2010-12-17 Daniel DunbarMC/Mach-O: On second thought, use a custom hook for...
2010-12-17 Daniel DunbarMC/Target: Remove HasScatteredSymbols target hook varia...
2010-12-16 Rafael EspindolaMake pushq produce signed relocations.
2010-12-16 Daniel DunbarMC/Mach-O: Lift some MachObjectWriter arguments into...
2010-12-16 Daniel DunbarMC/Mach-O: Stub out explicit MCMachObjectTargetWriter...
2010-12-16 Daniel DunbarMC/Mach-O: Move createMachObjectWriter into MCMachObjec...
2010-12-16 Daniel DunbarMC: Move target specific fixup info descriptors to...
2010-12-15 Evan ChengOnly rr forms of ADD*_DB are commutable.
2010-12-13 Evan ChengDisable auto-detection of AVX support since AVX codegen...
2010-12-11 Benjamin KramerFactor the (x & 2^n) ? 2^m : 0 instcombine into its...
2010-12-10 Rafael EspindolaFixed version of 121434 with no new memory leaks.
2010-12-10 Rafael EspindolaRevert my previous patch to make the valgrind bots...
2010-12-10 Nate BegemanAdd some missing predicates.
2010-12-10 Nate BegemanFormalize the notion that AVX and SSE are non-overlappi...
2010-12-09 Rafael EspindolaInitial support for the cfi directives. This is just...
2010-12-09 Nate BegemanAdd support for AVX to materialize +0.0 when doing...
2010-12-09 Eric ChristopherRewrite the darwin tlv support to use a chain and retur...
2010-12-09 Eric ChristopherStop confusing people, it's not really a chain, or...
2010-12-09 Eric ChristopherRemove extraneous copy from DAG conversion for darwin...
2010-12-09 Eric ChristopherAdd rsp to the uses for the same reason as 32-bit.
2010-12-08 Kevin EnderbyAllow a slash, '/', as a prefix separator for X86....
2010-12-07 NAKAMURA Takumilib/Target/X86/X86MCAsmInfo.cpp: [PR8741] On Win64...
2010-12-06 Rafael EspindolaRemove the instruction fragment to data fragment loweri...
2010-12-06 Rafael EspindolaSecond try at making direct object emission produce...
2010-12-05 Chris LattnerTeach X86ISelLowering that the second result of X86ISD...
2010-12-05 Chris Lattnerit turns out that when ".with.overflow" intrinsics...
2010-12-05 Chris Lattnergeneralize the previous check to handle -1 on either...
2010-12-05 Chris LattnerImprove an integer select optimization in two ways:
2010-12-04 Bill WendlingInitialize HasPOPCNT.
2010-12-04 Benjamin KramerAdd patterns for the x86 popcnt instruction.
2010-12-04 Benjamin KramerSimplify code. No functionality change.
2010-12-04 Rafael EspindolaThere are two reasons why we might want to use
2010-12-03 Nate BegemanRevert this change since it breaks a couple of the...
2010-12-03 Nate BegemanScalar f32/f64 are also subregs of ymm regs
2010-12-03 Nate BegemanRemove SSE1-4 disable when AVX is enabled. While this...
2010-12-02 Devang PatelRevert r120580.
2010-12-01 Evan ChengFix and re-enable tail call optimization of expanded...
2010-12-01 Devang PatelDisable debug info for x86-darwin9 and earlier until...
2010-12-01 Duncan SandsI don't think it makes any sense to assert that the...
2010-12-01 Evan ChengSpeculatively disable x86 portion of r120501 to appease...
2010-11-30 Evan ChengEnable sibling call optimization of libcalls which...
2010-11-30 Eric ChristopherMove X86InstrFPStack.td over to PseudoI as well.
2010-11-30 Eric ChristopherMigrate X86InstrControl.td to use PseudoI and fix a...
2010-11-30 Eric ChristopherFix some grammar in comments I noticed.
2010-11-30 Eric ChristopherThis defaults to GenericDomain.
2010-11-30 Eric ChristopherImplement a PseudoI class and transfer the sse instruct...
2010-11-30 Eric ChristopherFix insertion point in pcmp expander.
2010-11-30 Eric ChristopherFix some cleanups from my last patch.
2010-11-30 Eric ChristopherRewrite mwait and monitor support and custom lower...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-28 Rafael EspindolaMove lowering of TLS_addr32 and TLS_addr64 to X86MCInst...
2010-11-28 Chris Lattnerfix PR8686, accepting a 'b' suffix at the end of all...
2010-11-28 Rafael EspindolaDefine generic 1, 2 and 4 byte pc relative relocations...
2010-11-27 Anton KorobeynikovMove more PEI-related hooks to TFI
2010-11-27 Anton KorobeynikovMove callee-saved regs spills / reloads to TFI
2010-11-27 Rafael EspindolaLower TLS_addr32 and TLS_addr64.
2010-11-27 Rafael EspindolaImplement the data16 prefix.
2010-11-27 Daniel DunbarMC/Mach-O: Switch to using MachOFormat.h.
2010-11-26 Rafael EspindolaRemove the unused TheTarget member.
2010-11-25 Rafael EspindolaUse multiple 0x66 prefixes so that all nops up to 15...
2010-11-23 Rafael EspindolaImplement the rex64 prefix.
2010-11-23 Rafael EspindolaProduce a relocation for pcrel absolute values. Based...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-22 Rafael EspindolaRemove duplicated constants. Thanks to Jason for notici...
2010-11-21 Chris Lattnerapparently tailcalls are better on darwin/x86-64 than...
2010-11-21 Chris Lattnerimplement PR8524, apparently mainline gas accepts movq...
2010-11-20 Anton KorobeynikovMove some more hooks to TargetFrameInfo
2010-11-20 Duncan SandsOn X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not...
2010-11-18 Anton KorobeynikovMove getInitialFrameState() to TargetFrameInfo
2010-11-18 Anton KorobeynikovMove hasFP() and few related hooks to TargetFrameInfo.
2010-11-18 Chris Lattnertrivial QoI improvement. On this invalid input:
2010-11-17 Rafael Espindolamake isVirtualSection a virtual method on MCSection...
2010-11-16 Dan GohmanReapply r118917. With pseudo-instruction expansion...
2010-11-16 Oscar FuentesFix assembling X86CompilationCallback_Win64.asm on...
2010-11-15 Rafael EspindolaChange the 11 byte nop to be a single instruction.
2010-11-15 Chris Lattneradd fields to the .td files unconditionally, simplifyin...
2010-11-15 Chris Lattneradd targetoperand flags for jump tables, constant pool...
2010-11-15 Anton KorobeynikovAttempt to unbreak cmake-based builds
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-11-14 Chris Lattnertidy up, no functionality change.
next