Fix incorrect assert that should be a user error for code like 'mov $0, %%eax'.
[oota-llvm.git] / lib / Target / X86 /
2009-09-16 Kevin EnderbyFix incorrect assert that should be a user error for...
2009-09-16 Chris Lattnermove FnStubs/GVSTubs/HiddenGVStub handling out of the...
2009-09-16 Chris Lattnerrevert a hunk of r82018 that wasn't supposed to go...
2009-09-16 Chris Lattneradd a new MachineModuleInfoMachO class, which is the...
2009-09-16 Chris Lattnertidy up
2009-09-16 Chris Lattnerrearrange X86ATTAsmPrinter::doFinalization, making...
2009-09-16 Chris Lattnerremove the AsmPrinter::printMCInst hook hack now that
2009-09-16 Shantonu Senfix cmake build
2009-09-16 Nate BegemanDo not try and sink a load whose chain result has more...
2009-09-16 Sean CallananAdded the ENTER instruction, which sets up a stack
2009-09-16 Sean CallananAdded the definitions for one-bit left shifts to
2009-09-16 Sean CallananRemoved a few instructions that were already
2009-09-16 Chris LattnerBig change #1 for personality function references:
2009-09-16 Sean CallananAdded a variety of floating-point and SSE instructions.
2009-09-15 Sean CallananAdded far return instructions (that is, returns to
2009-09-15 Sean CallananUpdated comments per Eli's suggestion.
2009-09-15 Sean CallananAdded register-to-register ADD instructions to the
2009-09-15 Sean CallananAdded a new register class for segment registers
2009-09-15 Dale JohannesenChange the marker byte for stubs from 0xcd to 0xce...
2009-09-15 Chris Lattnerfix PR4984 by ensuring that fastisel adds properly...
2009-09-15 Dan GohmanDon't pull a load through a callseq_start if the load...
2009-09-15 Sean CallananModified the Intel instruction tables to include
2009-09-15 Dan GohmanOn x86-64, the 32-bit cmov doesn't actually clear the...
2009-09-14 Chris LattnerChange MCAsmStreamer to take an MCInstPrinter instead...
2009-09-14 Chris LattnerGive MCInstPrinter a MCAsmInfo member, make X86ATTInstP...
2009-09-14 Chris Lattnertidy up a bit.
2009-09-13 Chris Lattneradd some special case handling for strangely named...
2009-09-13 Chris Lattnerremove all but one reference to TargetRegisterDesc...
2009-09-13 Chris Lattnerthe tblgen produced 'getRegisterName' method does not...
2009-09-13 Chris Lattnerswitch the x86 asmprinters to use getRegisterName instead
2009-09-13 Chris Lattnermake tblgen produce a function that returns the name...
2009-09-13 Chris Lattnermake intel asmprinter use TRI::getAsmName instead of...
2009-09-13 Chris Lattnersplit MCInst printing out of the X86ATTInstPrinter
2009-09-13 Chris Lattnerreduce indentation with early exit.
2009-09-13 Chris Lattnerdelete the fixme too! :)
2009-09-13 Chris Lattnermerge the linux cpool/jtbl pic tests into pic.ll and...
2009-09-13 Chris Lattnermake X86ATTAsmPrinter::PrintPICBaseSymbol forward to...
2009-09-13 Chris Lattnerreplace printBasicBlockLabel with EmitBasicBlockStart,
2009-09-13 Chris Lattnerconvert some uses of printBasicBlockLabel to use GetMBB...
2009-09-12 Chris Lattnerdevirtualize AsmPrinter::printBasicBlockLabel since...
2009-09-12 Chris Lattnerfactor MBB label lowering better
2009-09-12 Chris LattnerX86MCInstLower::Lower should only not emit anything...
2009-09-12 Chris Lattnereliminate the "MBBLabel" MCOperand type, and just use...
2009-09-12 Chris Lattnersplit MachineInstr -> MCInst lowering into its own...
2009-09-12 Chris Lattnerremove the "old" at&t style asmprinter. Unfortunately...
2009-09-12 Sean CallananAdded the WAIT instruction to the Intel tables,
2009-09-12 Sean CallananAdded CMPS (string comparison) instructions for all
2009-09-12 Chris Lattnerfix another GCC bootstrap problem, which manifested...
2009-09-12 Chris Lattnerfix an embarassing typo that resulted in llvm-gcc boots...
2009-09-12 Sean CallananAdded SCAS instructions in their 8, 16, 32, and
2009-09-11 Ted KremenekUpdate CMake files.
2009-09-11 Sean CallananAdded ADC, SUB, SBB, and OR instructions that operate
2009-09-11 Chris Lattnerfix pasto
2009-09-11 Chris Lattnerfix some fixmes: emit stubs in sorted order.
2009-09-11 Chris Lattnerturn on -experimental-asm-printer for x86 / AT&T by...
2009-09-11 Chris Lattnerswitch HiddenGVStubs to be a DenseMap instead of a...
2009-09-11 Chris LattnerFix a bug I introduced in FnStubs generation, switch...
2009-09-11 Chris Lattnerchange FnStubs from being a StringMap<std::string>...
2009-09-11 Chris LattnerprintInstruction() no longer prints a \n after itself...
2009-09-11 Chris Lattnerreimplement X86ATTAsmPrinter::GetGlobalAddressSymbol...
2009-09-11 Chris Lattnerconvert X86ATTAsmPrinter::GetExternalSymbolSymbol to...
2009-09-11 Chris Lattnerrearrange some code, export a SmallString version of...
2009-09-11 Evan ChengFollow up to 81494. When the folded reload is narrowed...
2009-09-11 Evan ChengIt's not legal to fold a load from a narrower stack...
2009-09-10 Kevin EnderbyAdded the ParseInstruction() hook for target specific...
2009-09-10 Sean CallananAdded XOR instructions for rAX and immediates of
2009-09-10 Sean CallananAdded MOV instructions between rAX and memory offsets,
2009-09-10 Sean CallananAdded a variety of PUSH and POP instructions, including
2009-09-09 Chris Lattnerremove DebugLoc from MCInst and eliminate "Comment...
2009-09-09 Chris Lattneradd a gross hack to get "SrcLine" comments to show...
2009-09-09 Chris Lattnerhoist the call to processDebugLoc out of the generated
2009-09-09 Chris Lattnerdisable the new asmprinter by default. Both the Mangle...
2009-09-09 Chris Lattnerturn the mcinst asmprinter on by default for x86, tweak...
2009-09-09 Chris Lattnertidy up
2009-09-09 Chris Lattnermake sure to send external symbols through the mangler,
2009-09-09 Chris Lattneradd support for @PLT and friends on external symbols...
2009-09-08 Chris Lattnerchange selectiondag to add the sign extended versions...
2009-09-08 Nicolas GeoffrayAlso emit a label for TargetInstrInfo::GC_LABEL.
2009-09-08 Chris Lattneradd support for some missing modifiers on jumptable...
2009-09-08 Chris Lattneradd a bunch more evil lowering code to work around...
2009-09-08 Chris LattnerADd support for "lowering" the X86::MOVZX16rr8/X86...
2009-09-08 Chris Lattneradd a hack to lower MOV16r0 to MOV32r0 in MCInstLower...
2009-09-08 Chris Lattnerfix PR4767, a crash because fp stackifier visited blocks in
2009-09-06 Anton KorobeynikovDo not create calls via PLT in compilation callback...
2009-09-06 Duncan SandsRemove a left over bit of code with no effect.
2009-09-06 Duncan SandsRemove unreachable code.
2009-09-06 Duncan SandsAvoid an unused variable warning when assertions are
2009-09-06 Duncan SandsMark more constants unsigned, as warned about by icc...
2009-09-06 Duncan SandsRemove some not-really-used variables, as warned
2009-09-03 Bill WendlingIf we've pushed registers onto the stack, but aren...
2009-09-03 Dan GohmanRecognize more opportunities to use SSE min and max...
2009-09-03 Mon P WangFixed a few problems with vector shifts
2009-09-03 Dan GohmanAdd a -disable-16bit flag and associated support for...
2009-09-03 Kevin EnderbyRemoved the non-target independent AsmToken::Register...
2009-09-03 Chris Lattnerdon't call getOffset() on jump tables, this fixes three...
2009-09-03 Chris LattnerImplement support for X86II::MO_GOT_ABSOLUTE_ADDRESS...
2009-09-03 Evan ChengReference to hidden symbols do not have to go through...
2009-09-03 Chris Lattnerremove extraneous hack.
2009-09-03 Daniel DunbarMake these functions static and local.
2009-09-03 Chris LattnerThread an MCAsmInfo pointer through the various MC...
next