Revert 95130.
[oota-llvm.git] / lib / Target / ARM /
2010-02-02 Evan ChengRevert 95130.
2010-02-02 Chris Lattnerrefactor code so that LLVMTargetMachine creates the...
2010-02-02 Chris Lattnertidy some targets.
2010-02-02 Chris Lattnerdetemplatize ARM code emitter.
2010-02-02 Chris Lattnerremove dead code.
2010-02-02 Chris Lattnereliminate all the dead addSimpleCodeEmitter implementat...
2010-02-02 Evan ChengPass callsite return type to TargetLowering::LowerCall...
2010-02-02 Johnny ChenAdded t2BFI (Bitfield Insert) entry for disassembler...
2010-02-01 Johnny ChenMOVi16 should also be marked as a UnaryDP instruction...
2010-01-31 Johnny ChenFor MVNr and MVNs, we need to set Inst{25} = 0 so as...
2010-01-30 Anton KorobeynikovFix a gross typo: ARMv6+ may or may not support unalign...
2010-01-29 Johnny ChenModified encoding bits specification for VFP instructio...
2010-01-28 Chris LattnerGive AsmPrinter the most common expected implementation of
2010-01-28 Chris Lattnerswitch ARM to EmitFunctionBody().
2010-01-28 Chris LattnerRemove the argument from EmitJumpTableInfo, because...
2010-01-28 Chris LattnerDrop the argument to AsmPrinter::EmitConstantPool and...
2010-01-27 Chris Lattnerswitch ARM to use EmitFunctionHeader.
2010-01-27 Chris Lattnereliminate the ARMFunctionInfo::Align member, using
2010-01-27 Jeffrey YasskinKill ModuleProvider and ghost linkage by inverting...
2010-01-27 Jim GrosbachAdjust setjmp instruction sequence to not need 32-bit...
2010-01-27 Evan ChengEliminate target hook IsEligibleForTailCallOptimization.
2010-01-26 Chris Lattnerconstify a method argument.
2010-01-26 Chris LattnerEliminate SetDirective, and replace it with HasSetDirec...
2010-01-26 Rafael EspindolaEmit .comm alignment in bytes but .align in powers...
2010-01-26 Chris Lattnerdon't set to the default value.
2010-01-26 Chris Lattneradd a new MachineBasicBlock::getSymbol method, replacing
2010-01-26 Chris Lattnerdon't bother setting the AsmPrinter::MF ivar, now that
2010-01-25 Jim GrosbachMinor jump table cleanup.
2010-01-25 Chris Lattnerfix quoting problem jim noticed!
2010-01-25 Chris Lattnerprep work to support a future where getJumpTableInfo...
2010-01-25 Johnny ChenMake it SP, LR, PC for GPR Register Class instead of...
2010-01-25 Johnny ChenImplemented ARMInstPrinter::printThumbS4ImmOperand().
2010-01-25 Johnny ChenFixed the order of GPR RegisterClass regs to be: ....
2010-01-25 Chris Lattnermcize jump table symbol manipulation.
2010-01-25 Chris Lattnersink an arm specific method out of asmprinter into...
2010-01-25 Jim GrosbachARM does accept the .comm directive alignment.
2010-01-25 Rafael EspindolaFix PR6134.
2010-01-24 Chris Lattnermake -fno-rtti the default unless a directory builds...
2010-01-23 Chris Lattnermcize lcomm, simplify .comm, extend both to support...
2010-01-23 Chris Lattneruse helpers.
2010-01-23 Chris Lattnermove the various directive enums out of the MCStreamer...
2010-01-22 Chris LattnerStop building RTTI information for *most* llvm librarie...
2010-01-22 Chris Lattnercreate a new MCParser library and move some stuff into it.
2010-01-22 Jim GrosbachFix PR5694. The CMN instructions set the flags differen...
2010-01-20 Chris Lattnerinline and radically simplify printDataDirective. ...
2010-01-20 Chris Lattnerrevert 93934, removing the MCAsmInfo endianness bit...
2010-01-19 Bob WilsonWrap some comments to 80 columns.
2010-01-19 Chris Lattnergive MCAsmInfo a 'has little endian' bit. This is...
2010-01-19 Sean CallananPromoted the getTok() method to MCAsmParser so that
2010-01-19 Jakob Stoklund OlesenRemove predicates when changing an add into an unpredic...
2010-01-19 Sean CallananPropagated the parser-side Lex function's declaration to
2010-01-19 Chris LattnerGeneralize mcasmstreamer data emission APIs to take...
2010-01-19 Jim GrosbachFor aligned load/store instructions, it's only required...
2010-01-19 Chris Lattnerzap the ARM version of PrintGlobalVariable, which I...
2010-01-19 Chris Lattnersome cleanups
2010-01-19 Chris Lattneradd a bool for whether .lcomm takes an alignment instea...
2010-01-19 Chris Lattnerhoist handling of external globals and special globals...
2010-01-19 Chris Lattnermove production of .reference directives for static...
2010-01-19 Chris Lattneruse BSSLocal classifier to identify 'lcomm' data instead of
2010-01-19 Chris Lattnernow that elf weak bss symbols are handled correctly...
2010-01-19 Chris Lattnerintroduce a section kind for common linkage. Use this...
2010-01-19 Chris Lattnerchange an accessor to a predicate.
2010-01-19 Chris LattnerCleanup handling of .zerofill on darwin:
2010-01-19 Evan ChengFix r93758. Use isel patterns instead of c++ selection...
2010-01-18 Jim GrosbachMinor cleanup for jump table printing. Need a reference...
2010-01-18 Johnny ChenThe most significant encoding bit of GPR:$src or GPR...
2010-01-18 Jim GrosbachPatch by David Conrad:
2010-01-18 Bob WilsonEmit spaces after commas in Neon register lists. This...
2010-01-18 Chris Lattnerremove the MAI argument to MCExpr::print and switch...
2010-01-17 Chris Lattnernow that MCSymbol::print doesn't use it's MAI argument...
2010-01-17 Bob WilsonThe Neon "vtst" instruction takes a suffix that is...
2010-01-17 Bob WilsonFix an off-by-one error that caused the chain operand...
2010-01-16 Chris Lattnerrename GetPrivateGlobalValueSymbolStub -> GetSymbolWith...
2010-01-16 Chris Lattnereliminate uses of mangler and simplify code.
2010-01-16 Chris LattnerMCize a bunch more stuff, eliminating a lot of uses...
2010-01-15 Chris Lattneradd a version of AsmPrinter::printVisibility that takes...
2010-01-15 Chris Lattneruse MCSymbol instead of getMangledName() in all cases...
2010-01-15 Chris Lattnermc'ize a bunch of symbol stuff, eliminating std::strings.
2010-01-15 Chris Lattneradd a AsmPrinter::GetGlobalValueSymbol and GetExternalS...
2010-01-15 Jim GrosbachUpdate Thumb1 storeRegToStackSlot() and loadRegFromStac...
2010-01-15 Jim GrosbachName change for consistency. No functional change.
2010-01-15 Jim GrosbachEmitAtomicCmpSwap() custome inserter needs to delete...
2010-01-14 Johnny ChenAdded 16-bit Thumb Load/Store immediate instructions...
2010-01-14 Chris LattnerSplit the TargetAsmParser "ParseInstruction" interface...
2010-01-14 Chris Lattnerprune #includes in TargetAsmParser.h
2010-01-14 Chris Lattnerintroduce MCParsedAsmOperand
2010-01-14 Jakob Stoklund OlesenARM "l" constraint for inline asm means R0-R7, also...
2010-01-14 Jakob Stoklund OlesenDon't fold insufficiently aligned ldr/str into ldm...
2010-01-13 Johnny ChenFixed a couple of places for Thumb MOV where encoding...
2010-01-13 Jakob Stoklund OlesenFix pasto
2010-01-13 Chris Lattnerupgrade and MC'ize a few uses of makeNameProper.
2010-01-13 Chris Lattnerchange Mangler::makeNameProper to return its result...
2010-01-13 Jakob Stoklund OlesenRemove the JustSP single-register regclass.
2010-01-08 Johnny ChenMinor change, change the order of two "let Inst{.....
2010-01-06 Jim Grosbach80 column violations
2010-01-06 Jakob Stoklund OlesenAdd Target hook to duplicate machine instructions.
2010-01-06 Jim GrosbachAddressing mode 6 (load/store) instructions can't encod...
2010-01-05 Johnny ChenUndo r92785, it caused test failure.
2010-01-05 Johnny ChenAdd Rt2 to the asm format string for 32-bit Thumb load...
2010-01-05 Dan GohmanChange SelectCode's argument from SDValue to SDNode...
next