Test (incomplete) for easy muls
[oota-llvm.git] / lib /
2009-07-16 Anton KorobeynikovProvide "wide" muls and divs/rems
2009-07-16 Anton KorobeynikovFix thinko
2009-07-16 Anton KorobeynikovFix epic bug with invalid regclass for R0D
2009-07-16 Anton KorobeynikovLet RegisterInfo decide whether it can emit cross-class...
2009-07-16 Anton KorobeynikovMore register pairs (now 32 bit ones)
2009-07-16 Anton KorobeynikovAdd even-odd register pairs
2009-07-16 Anton KorobeynikovUnbreak due to mainline api change
2009-07-16 Anton KorobeynikovPreliminary mul lowering
2009-07-16 Anton KorobeynikovMore extloads
2009-07-16 Anton KorobeynikovSELECT_CC lowering
2009-07-16 Anton KorobeynikovConditional branches and comparisons
2009-07-16 Anton KorobeynikovEmit correct offset for PseudoSourceValue
2009-07-16 Anton KorobeynikovProvide proper stack offsets for outgoing arguments
2009-07-16 Anton KorobeynikovChange register allocation order to reduce amount of...
2009-07-16 Anton KorobeynikovEmit callee-saved regs spills / restores
2009-07-16 Anton KorobeynikovScan for presence of calls and determine max callframe...
2009-07-16 Anton KorobeynikovSome preliminary call lowering
2009-07-16 Anton KorobeynikovPrologue / epilogue emission
2009-07-16 Anton KorobeynikovAdd simple frame index elimination
2009-07-16 Anton KorobeynikovSwap the order of imm and idx field for rri addrmode...
2009-07-16 Anton KorobeynikovDo not truncate sign bits for negative imms
2009-07-16 Anton KorobeynikovAdd address computation stuff
2009-07-16 Anton KorobeynikovCleanup
2009-07-16 Anton KorobeynikovAdd mem-imm stores
2009-07-16 Anton Korobeynikov[PATCH 023/155] Typo
2009-07-16 Anton KorobeynikovAdd stores and truncstores
2009-07-16 Anton KorobeynikovAdd patterns for various extloads
2009-07-16 Anton KorobeynikovDo some heroic rri address matching (shamelessly stolen...
2009-07-16 Anton KorobeynikovChange register allocation order, so R0 will be allocat...
2009-07-16 Anton KorobeynikovAdd shifts and reg-imm address matching
2009-07-16 Anton KorobeynikovAdd bunch of 32-bit patterns... Uffff :)
2009-07-16 Anton KorobeynikovPropagate return result extension type
2009-07-16 Anton KorobeynikovAdd 32 bit subregs
2009-07-16 Anton KorobeynikovAdd another bunch of reg-imm patterns for add/or/and/xor
2009-07-16 Anton KorobeynikovAdd bunch of reg-imm movs
2009-07-16 Anton KorobeynikovProper match halfword-imm operands for mov and add
2009-07-16 Anton KorobeynikovProvide masked reg-imm 'or' and 'and'
2009-07-16 Anton KorobeynikovAdd reg-reg and pattern
2009-07-16 Anton KorobeynikovAdd sub reg-reg pattern
2009-07-16 Anton KorobeynikovAdd xor reg-reg pattern
2009-07-16 Anton KorobeynikovAdd or reg-reg pattern.
2009-07-16 Anton KorobeynikovAdd add reg-reg and reg-imm patterns
2009-07-16 Anton KorobeynikovAdd simple reg-reg and reg-imm moves
2009-07-16 Anton KorobeynikovMinimal lowering for formal_arguments / ret
2009-07-16 Anton KorobeynikovLet's start another backend :)
2009-07-16 Richard OsborneCombine an unaligned store of unaligned load into a...
2009-07-16 Richard OsborneLower the threshold at which memcpy / memmove / memset...
2009-07-16 Richard OsborneFix typo in last commit on expansion of unaligned loads.
2009-07-16 Richard OsborneExpand unaligned 32 bit loads from an address which...
2009-07-16 Richard OsborneCustom lower unaligned 32 bit stores and loads into...
2009-07-16 Evan ChengLet callers decide the sub-register index on the def...
2009-07-16 Chris Lattneruse SUBREG_TO_REG instead of INSERT_SUBREG, this way...
2009-07-16 Bruno Cardoso LopesFix coding style issues pointed by Bill.
2009-07-16 Chris Lattneradd a knob to turn off PrettyStackTrace globally. ...
2009-07-16 Chris Lattnerimplement .include in the lexer/parser instead of passi...
2009-07-16 Chris Lattnerfix some casts that I improperly refactored, patch...
2009-07-16 Daniel DunbarRemove unused header.
2009-07-16 Daniel DunbarSwitch llc and createJIT to use simpler command line...
2009-07-16 Daniel DunbarAdd registered target list to --version output.
2009-07-16 Daniel DunbarKill off <TARGET>MachineModule variables, and <TARGETAS...
2009-07-16 Chris Lattnerfix section switching to ensure that stubs are emitted...
2009-07-16 Devang PatelSkip special LLVM prefix '1' while emitting linknage...
2009-07-16 Owen AndersonNow that we have contexts on types, convert some more...
2009-07-15 Daniel DunbarWe don't need to use llvm_report_error, this interface...
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-15 Daniel DunbarAdd missing includes.
2009-07-15 Jakob Stoklund OlesenVerify that there is no kill flag on tied operands...
2009-07-15 Daniel DunbarLift addAssemblyEmitter into LLVMTargetMachine.
2009-07-15 Dan GohmanChange raw_ostream so that it doesn't call llvm_report_...
2009-07-15 Daniel DunbarRegister AsmPrinter for XCore, MSP430, and PIC16 targets.
2009-07-15 Eli FriedmanSwitch invars away from using isTrapping when it really...
2009-07-15 Daniel DunbarLift DumpAsm / -print-emitted-asm functionality into...
2009-07-15 Jakob Stoklund OlesenFix bug in RegScavenger::scavengeRegister().
2009-07-15 Eli FriedmanDon't restrict the set of instructions where we try...
2009-07-15 Daniel DunbarRemove old style hacks to register AsmPrinter into...
2009-07-15 Chris LattnerUpdate the C bindings to keep the LLVMTypeKind up to...
2009-07-15 Owen AndersonMove a few more convenience factory functions from...
2009-07-15 Chris Lattnermove createAlphaLLRPPass out of addAssemblyEmitter...
2009-07-15 Evan ChengShortenDeadCopySrcLiveRange needs to be more conservati...
2009-07-15 Ted KremenekLexically order files in CMakeLists.txt files.
2009-07-15 Owen AndersonMove the ConstantStruct factory methods over to LLVMCon...
2009-07-15 Daniel DunbarRemove unused function.
2009-07-15 Bruno Cardoso Lopesuse std::vector instead of std::list for both Section...
2009-07-15 Daniel DunbarUpdate CMakeLists for reapplication.
2009-07-15 Daniel DunbarReapply TargetRegistry refactoring commits.
2009-07-15 Xerxes RanbyFix cmake build, add TargetMachineRegistry.cpp that...
2009-07-15 Stuart HastingsRestore file lost during reversion.
2009-07-15 Rafael EspindolaRevert 75798 to fix llvm build.
2009-07-15 Dan GohmanAdd a Force option to raw_fd_ostream to specify whether...
2009-07-15 Stuart HastingsRevert 75762, 75763, 75766..75769, 75772..75775, 75778...
2009-07-15 Duncan SandsThe static function TypeToFloatSemantics is now
2009-07-15 Richard OsborneFix pattern for LD16S_3r, add basic tests to check...
2009-07-15 Dan GohmanAdd a raw_ostream version of CheckBitcodeOutputToConsole.
2009-07-15 Dan GohmanCheck for errors on close(2) too. And lseek(2).
2009-07-15 Dan GohmanUse 0664 instead of 0644 for the default open mode...
2009-07-15 David GoodwinThumb-2 only support [base_reg + offset_reg] addressing...
2009-07-15 Richard OsborneFix XCoreTargetLowering::isLegalAddressingMode to handl...
2009-07-15 Richard OsborneRemove the xcore-file-directive option now that LLVM...
2009-07-15 Kevin EnderbyAdded llvm-mc support for parsing the .dump and .load...
2009-07-15 Duncan SandsRemove the v3i32 and v3f32 value types: they are not
next