The BLX instruction is encoded differently than the BL, because why not? In
[oota-llvm.git] / lib / Target / X86 /
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.
2010-11-14 Chris Lattnermove the pic base symbol stuff up to MachineFunction
2010-11-14 Chris Lattnersimplify getPICBaseSymbol a bit.
2010-11-14 Chris Lattnerrandom acts of tidiness.
2010-11-13 Peter CollingbourneRecognise 32-bit ror-based bswap implementation used...
2010-11-13 Peter CollingbourneSupport ; as asm separator
2010-11-13 Daniel DunbarMC: Simplify Mach-O and ELF object writer implementations.
2010-11-13 Dan GohmanRevert r118917, which is implicated in the llvm-gcc...
2010-11-12 Dan GohmanWhen the definition of an address value is in a differe...
2010-11-12 Chris Lattneraccept lret as an alias for lretl, fixing the reopened...
2010-11-12 Chris Lattnerimplement PR8592: empirically "lretq" is a "lret" with...
2010-11-12 Chris Lattnertidy up.
2010-11-12 Dale JohannesenRemove possibly useful info from comment, per Chris.
2010-11-11 Rafael EspindolaRemove some explicit arguments to getELFSection. This is
2010-11-08 Bruno Cardoso LopesFix PR8211
2010-11-06 Chris Lattnerimplement aliases for div/idiv that have an explicit...
2010-11-06 Chris Lattneradd aliases for movs between seg registers and mem...
2010-11-06 Chris Lattnermove the "sh[lr]d op,op" -> "shld $1, op,op" aliases...
2010-11-06 Chris Lattnerwork-in-progress
2010-11-06 Chris Lattnergo to great lengths to work around a GAS bug my previou...
2010-11-06 Chris Lattnerrework the rotate-by-1 instructions to be defined like the
2010-11-06 Chris Lattnerchange the fp comparison instructions to not have ...
2010-11-06 Chris Lattnermove the plethora of fp stack aliases to the .td file.
2010-11-06 Chris Lattneradd (and document) the ability for alias results to...
2010-11-06 Chris Lattnergeneralize alias support to allow the result of an...
2010-11-06 Chris Lattnermove fnstsw aliases to .td file, fix typo
2010-11-06 Chris Lattnermove in/out aliases to the .td files.
2010-11-06 Chris Lattnermove sldt, imul, and movabsq aliases from c++ to .td...
2010-11-06 Chris Lattnercorrect suffix matching to search for s/l/t suffixes on
2010-11-06 Chris Lattnerfix a bug where we had an implicit assumption that the
2010-11-06 Chris Lattnermove the lcall/ljmp aliases to the .td file.
2010-11-06 Chris Lattnermove the "movsd -> movsl" alias to the .td files,
2010-11-06 Chris Lattnerfix some bugs in the alias support, unblocking changing...
2010-11-06 Chris LattnerReimplement BuildResultOperands to be in terms of the...
2010-11-05 Jim GrosbachAllow targets to specify the MachO CPUType/CPUSubtype...
2010-11-04 Duncan SandsWhen passing a huge parameter using the byval mechanism...
2010-11-04 Duncan SandsIn the calling convention logic, ValVT is always a...
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
next