Mark rotl/rotr as expand. This generates pretty ugly code, but this is better than...
[oota-llvm.git] / lib / Target /
2009-05-03 Anton KorobeynikovAdd bunch of reg-mem inst patterns
2009-05-03 Anton KorobeynikovAdd normal and trunc stores
2009-05-03 Anton KorobeynikovBasic support for mem=>reg moves
2009-05-03 Anton KorobeynikovAdd 8-bit insts. zext behaviour is not modelled yet
2009-05-03 Anton KorobeynikovAdd 8-bit regclass and pattern for sext_inreg
2009-05-03 Anton KorobeynikovAdd pattern for OR
2009-05-03 Anton KorobeynikovAdd reg-imm variants
2009-05-03 Anton KorobeynikovAdd hint to nop
2009-05-03 Anton KorobeynikovAdd more instructions
2009-05-03 Anton KorobeynikovCleanup
2009-05-03 Anton KorobeynikovAdd dummy lowering for shifts
2009-05-03 Anton KorobeynikovWe don't have any div at all - thus mark it as expensive
2009-05-03 Anton KorobeynikovWe're not going to spend 100% of time in interrupts...
2009-05-03 Anton KorobeynikovAdd simple reg-reg add.
2009-05-03 Anton Korobeynikovgas uses lower letter for register names
2009-05-03 Anton KorobeynikovAdd code enough for emission of reg-reg and reg-imm...
2009-05-03 Anton KorobeynikovAdd function body printing routine
2009-05-03 Anton KorobeynikovAdd 'msp430' target triple recognizer
2009-05-03 Anton KorobeynikovMake emit{Prologue,Epilogue}() noop for now
2009-05-03 Anton KorobeynikovAdd callee-saved regs & reg classes getter hooks
2009-05-03 Anton KorobeynikovAdd simple FP indicator for given function hook
2009-05-03 Anton KorobeynikovProvide set of reserved registers
2009-05-03 Anton KorobeynikovAdd proper ISD::RET lowering
2009-05-03 Anton KorobeynikovAdd first draft of MSP430 calling convention stuff...
2009-05-03 Anton KorobeynikovFix register names, fix register allocation order,...
2009-05-03 Anton KorobeynikovClearify the usage and add some debug stuff
2009-05-03 Anton KorobeynikovCleanup
2009-05-03 Anton KorobeynikovAdd cmake script. No idea whether it works or not :)
2009-05-03 Anton KorobeynikovAdd a note
2009-05-03 Anton KorobeynikovTypo
2009-05-03 Anton KorobeynikovDummy MSP430 backend
2009-05-01 Chris Lattner'The attached patch fixes an issue where llc -march...
2009-04-30 Argyrios KyrtzidisFix compilation for some targets other than x86.
2009-04-30 Argyrios KyrtzidisMake DebugLoc independent of DwarfWriter.
2009-04-30 Jakob Stoklund OlesengetCommonSubClass() - Calculate the largest common...
2009-04-30 Dan GohmanSet mayLoad on MOVZX32_NOREXrm8 too.
2009-04-30 Evan ChengMark MOV8mr_NOREX and MOV8rm_NOREX as mayStore / mayLoa...
2009-04-30 Chris Lattnerremove progname which is never set. PR4085
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Nate BegemanFix infinite recursion in the C++ code which handles...
2009-04-29 Nate BegemanImplement review feedback for vector shuffle work.
2009-04-29 Sanjiv GuptaAdd a public method called getAddressSpace() to the...
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Anton KorobeynikovProperly print 'P' modifier on inline asm memory operands.
2009-04-28 Sanjiv GuptaGlobalValue is always pointer type, so an assert isn...
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-27 Dan GohmanRename GR8_ABCD to GR8_ABCD_L and create GR8_ABCD_H...
2009-04-27 Dan GohmanRename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_...
2009-04-27 Dan GohmanBreak up long multi-mnemonic strings into separate...
2009-04-27 Mon P WangRevised 68749 to allow matching of load/stores for...
2009-04-25 Chris Lattneradd support for detecting process features on win64...
2009-04-25 Bob WilsonChange LowerCallResult method so that CCValAssign:...
2009-04-24 Bob WilsonAdjust a comment to reflect what the code does. Splitt...
2009-04-24 Bob WilsonFix up some problems with getCopyToReg and getCopyFromR...
2009-04-24 Bob WilsonRemove unnecessary references to f32 types. After...
2009-04-24 Rafael EspindolaFix PR 4004 by including the call to __tls_get_addr...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-23 Dan GohmanFix spurious indentation in a comment.
2009-04-23 Sanjiv GuptaBanksel immediate constant will always immediately...
2009-04-23 Dan GohmanAdd support for printing MO_ExternalSymbol operands in
2009-04-22 Sanjiv GuptaMake the function begin label start after ther data...
2009-04-21 Duncan SandsGet rid of what looks like a copy-and-pasted typo.
2009-04-21 Rafael EspindolaTLS_addr64 and TLS_addr32 define RDI and EAX. They...
2009-04-21 Sanjiv GuptaHandle direct aggregate type arguments.
2009-04-20 Dan GohmanMake X86's copyRegToReg able to handle copies to and...
2009-04-20 Daniel DunbarRemove unused variable.
2009-04-20 Bob WilsonMove duplicated AddLiveIn function from X86 and ARM...
2009-04-20 Devang PatelMatch C backend only if it explicitly requested.
2009-04-20 Sanjiv GuptaEmit the auto variables of a function into a different...
2009-04-18 Mon P WangFixed a few 64 bit cases in X86InstrInfo::commuteInstr...
2009-04-17 Bill WendlingRecommit r69335 and r69336. These were not causing...
2009-04-17 Bob WilsonMove the AddLiveIn function definition closer to its...
2009-04-17 Bob WilsonRearrange code to reduce indentation.
2009-04-17 Bob WilsonClean up formatting, remove trailing whitespace, fix...
2009-04-17 Bob WilsonUse CallConvLower.h and TableGen descriptions of the...
2009-04-17 Rafael EspindolaFor general dynamic TLS access we must use
2009-04-17 Bill WendlingRevert r69335 and r69336. They were causing build failures.
2009-04-17 Dan GohmanMOV8rr_NOREX is a "Move" instruction. This doesn't...
2009-04-17 Dan GohmanDon't use MOV8rr_NOREX on x86-32. It doesn't actually...
2009-04-17 Chris LattnerFix some failures in targets on available_externally...
2009-04-16 Rafael Espindolafix PR3995. A scale must be 1, 2, 4 or 8.
2009-04-15 Dan GohmanFix 80-column violations.
2009-04-15 Dan GohmanAdd a folding table entry for MOV8rr_NOREX.
2009-04-15 Dan GohmanFix X86MachineFunctionInfo's doxygen comment.
2009-04-15 Dan GohmanDo for GR16_NOREX what r69049 did for GR8_NOREX, to...
2009-04-15 Dan GohmanAdd a new MOV8rr_NOREX, and make X86's copyRegToReg...
2009-04-15 Dan GohmanGR8_NOREX can contain the H registers, since they don...
2009-04-14 Dan GohmanFor the h-register addressing-mode trick, use the corre...
2009-04-14 Evan ChengSome of GR8_NOREX registers are only available in 64...
2009-04-14 Sanjiv GuptaHandle aggregate type arguments to direct and indirect...
2009-04-13 Dan GohmanRename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize
2009-04-13 Devang PatelReapply 68847.
2009-04-13 Dan GohmanImplement x86 h-register extract support.
2009-04-13 Dan GohmanRemove x86's special-case handling for ISD::TRUNCATE and
2009-04-13 Dan GohmanFix copy+pastos in comments.
2009-04-13 Dan GohmanList the l registers before h registers, for consistency.
2009-04-13 Dan GohmanUse X86::SUBREG_8BIT instead of hard-coding the equival...
next