First test commit
[oota-llvm.git] / lib / Target /
2009-10-05 Dan GohmanRemove explicit enum integer values. They don't appear...
2009-10-05 Dan GohmanAdd RIP to GR64_NOREX. This fixed a MachineVerifier...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-10-03 Bob WilsonAdd a comment to describe letters used in multiclass...
2009-10-03 Bob WilsonFix encoding problem for VMLS instruction.
2009-10-02 Evan ChenggetFunctionAlignment should return log2 alignment.
2009-10-02 Evan ChengForgot about ARM::tPUSH. It also has a new writeback...
2009-10-02 Evan ChengMove load / store multiple before post-alloc scheduling.
2009-10-01 David GoodwinRemove neonfp attribute and instead set default based...
2009-10-01 David GoodwinRestore the -post-RA-scheduler flag as an override...
2009-10-01 Evan ChengARM::tPOP and tPOP_RET each has an extra writeback...
2009-10-01 Evan ChengAdd hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq...
2009-10-01 Evan ChengUpdate ARM JIT emitter to account for ld/st multiple...
2009-10-01 Evan ChengChange ld/st multiples to explicitly model the writebac...
2009-09-30 Devang PatelUse MachineInstr as an processDebugLoc() argument.
2009-09-30 Bob WilsonUse OutStreamer.SwitchSection instead of writing out...
2009-09-30 Bob WilsonAdd a new virtual EmitStartOfAsmFile method to the...
2009-09-30 Bob WilsonFix a comment typo.
2009-09-30 Bob WilsonThe AsmPrinter base class contains a DwarfWriter member...
2009-09-30 Jim GrosbachClarify comment phrasing.
2009-09-30 Evan ChengAdd a option which would move ld/st multiple pass befor...
2009-09-30 Jim GrosbachWhen checking whether we need to reserve a register...
2009-09-30 Jim GrosbachAdd "isBarrier = 1" to return instructions.
2009-09-30 Bob WilsonFor Darwin, emit all the text section directives togeth...
2009-09-30 David GoodwinRemove -post-RA-schedule flag and add a TargetSubtarget...
2009-09-29 Jim Grosbachminor cleanup and add clarifying comment
2009-09-29 Devang PatelRemove std::string uses from DebugInfo interface.
2009-09-29 Evan ChengFix PR4687. Pre ARMv5te does not support ldrd / strd...
2009-09-28 Jim GrosbachAdjust processFunctionBeforeCalleeSavedScan() to correc...
2009-09-28 Evan ChengFix Thumb2 IT block pass bug. t2MOVi32imm may not be...
2009-09-28 Jakob Stoklund OlesenIntroduce the TargetInstrInfo::KILL machine instruction...
2009-09-28 Bob WilsonPass the optimization level when constructing the ARM...
2009-09-28 Evan ChengMake ARM and Thumb2 32-bit immediate materialization...
2009-09-28 Anton KorobeynikovFix thinko in my recent movt commit: it's not safe...
2009-09-27 Anton KorobeynikovUse movt/movw pair to materialize 32 bit constants...
2009-09-27 Dan GohmanLBRX no longer has an explicit SrcValueSDNode operand...
2009-09-27 Tilmann SchellerUse explicit structs instead of std::pair to map callee...
2009-09-27 Evan ChengEnable pre-regalloc load / store multiple pass for...
2009-09-26 Evan ChengReally remove this option.
2009-09-26 Evan ChengRemove a couple of unused command line options.
2009-09-26 Evan ChengAdd comment.
2009-09-25 Anton KorobeynikovRegenerate
2009-09-25 Evan ChengCode clean up and prepare for Thumb2 support. No functi...
2009-09-25 Dan GohmanImprove MachineMemOperand handling.
2009-09-25 Dan GohmanRename getTargetNode to getMachineNode, for consistency...
2009-09-25 David GoodwinFinish scheduling itineraries for NEON.
2009-09-25 Bob WilsonAdd some comments to clarify things that I discovered...
2009-09-25 Bob Wilsonpr4926: ARM requires the stack pointer to be aligned...
2009-09-25 Dan GohmanDon't try to use pre-indexed addressing with sthbrx...
2009-09-24 Jim GrosbachStart of revamping the register scavenging in PEI....
2009-09-24 Chris Lattnerunconditionally request MMI
2009-09-24 David GoodwinMake the end-of-itinerary mark explicit. Some cleanup.
2009-09-23 David GoodwinCheckpoint NEON scheduling itineraries.
2009-09-23 Dan GohmanUse getStoreSize() instead of getStoreSizeInBits()/8.
2009-09-23 Dan GohmanRename several variables from EVT to more descriptive...
2009-09-23 Bob WilsonRemove BlackfinRegisterInfo::getFrameIndexOffset since...
2009-09-23 Anton KorobeynikovARM does not support offset folding (yet). Disable...
2009-09-23 Dan GohmanFix X86's unfoldMemoryOperand to properly handle Machin...
2009-09-21 David GoodwinAdd Cortex-A8 VFP model.
2009-09-21 Dan GohmanAdd support for rematerializing FsFLD0SS and FsFLD0SD...
2009-09-21 Dan GohmanRecognize SSE min and max opportunities in even more...
2009-09-21 Dan GohmanFix the offset values for these memoperands. For frame...
2009-09-21 Chris Lattneradd a note
2009-09-21 Daniel DunbarRegister the MachineModuleInfo for the ARM JIT, and...
2009-09-21 Chris Lattnerone case handled, expanded another testcase inline.
2009-09-20 Reid KlecknerImplement the JIT side of the GDB JIT debugging interfa...
2009-09-20 Chris Lattnerupdate an entry, delete an entry which has been fixed.
2009-09-20 Bill Wendling--- Reverse-merging r82282 into '.':
2009-09-20 Chris Lattnerremove a temporary hack.
2009-09-20 Chris Lattnerrename X86ATTAsmPrinter.cpp -> X86AsmPrinter.cpp likewi...
2009-09-20 Chris Lattnermove target registry stuff to X86ATTAsmPrinter.cpp
2009-09-20 Chris Lattnersimplify this now that createX86CodePrinterPass is...
2009-09-20 Chris Lattnerrename X86ATTAsmPrinter class -> X86AsmPrinter
2009-09-20 Chris Lattnerremove the asmstring, it is now dead. Improve comment.
2009-09-20 Nick LewyckyPeer through zext and sext to eliminate them when it...
2009-09-20 Chris Lattnerkill off printPICLabel now, it's specialness is handled by
2009-09-20 Chris Lattnerdelete X86IntelAsmPrinter! Now -x86-asm-syntax just...
2009-09-20 Chris LattnerAdd an intel syntax MCInstPrinter implementation. ...
2009-09-20 Chris Lattnersplit random COFF asmprinter state out to X86COFFMachin...
2009-09-20 Bill WendlingStill one more thing wrong here...
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-20 Bill WendlingHere's fun! It turns out that these filter functions...
2009-09-19 Bill WendlingRevert r82274. It's causing failures in the CINT2006...
2009-09-19 Evan ChengFix funky comments.
2009-09-19 Evan ChengFix PR4926. When target hook EmitInstrWithCustomInserte...
2009-09-18 Bob WilsonFix a typo in an assertion message.
2009-09-18 Bill WendlingIt's inefficient to have place the exception tables...
2009-09-18 Evan ChengEnhance EmitInstrWithCustomInserter() so target can...
2009-09-18 Shantonu SenFix cmake build, which has a different -I that
2009-09-18 Chris LattnerMake a new X8632_MachoTargetObjectFile TLOF implementat...
2009-09-18 Dale JohannesenModel the carry bit on ppc32. Without this we could
2009-09-18 Dan GohmanAdd support for using the FLAGS result of or, xor,...
2009-09-18 Sean CallananAdded RCL and RCR (rotate left and right with a
2009-09-18 Chris LattnerThis file can need access to the X86 instruction enums...
2009-09-18 Anton KorobeynikovAllow symbols to start from the digit if target request...
2009-09-17 Chris Lattnerpass machinemoduleinfo down into getSymbolForDwarfGloba...
2009-09-16 Sean CallananAdded the LODS (load byte into register, usually
2009-09-16 Sean CallananAdded the LAR (load segment access rights)
2009-09-16 Sean CallananAdded the LOOP family of instructions to the Intel
2009-09-16 Sean CallananAdded an alternate form of register-register CMP
next