Better handle instructions that re-def a scratch register
[oota-llvm.git] / lib / Target /
2009-10-20 Dan GohmanFollowing r84485, add Defs = [EFLAGS] to the 32-bit...
2009-10-20 Dan GohmanMake TranslateX86CC return COND_INVALID instead of...
2009-10-20 Benjamin KramerRandom #include pruning.
2009-10-20 Sanjiv GuptaThis file is replaeced by PIC16Section.h.
2009-10-20 Chris Lattnerimplement some more easy hooks.
2009-10-20 Chris LattnerImplement some hooks, make printOperand abort if unknow...
2009-10-20 Chris Lattnert2MOVi32imm is currently always lowered by the Thumb2IT...
2009-10-20 Daniel DunbarWire up the ARM MCInst printer, for llvm-mc.
2009-10-20 Jim GrosbachNow that all ARM subtargets use frame index scavenging...
2009-10-20 Jim GrosbachEnable post-pass frame index register scavenging for...
2009-10-20 Chris Lattnerlower ARM::MOVi32imm properly.
2009-10-20 Chris Lattneradd support for external symbols. The mc instprinter...
2009-10-20 Chris Lattnerget fancy: support basic block operands. Yay for jumps.
2009-10-20 Chris Lattneradd supprort for the 'sbit' operand, MOVi apparently...
2009-10-20 Chris Lattneradd support for instruction predicates.
2009-10-20 Chris Lattnerimplement printSORegOperand, add lowering for the nasty...
2009-10-20 Jim GrosbachRefs: A8-598.
2009-10-20 Jim GrosbachAdd missing encoding bits to NLdSt class of instructions.
2009-10-19 Chris LattnerX86 should ignore implicit regs when lowering to MCInst...
2009-10-19 Chris Lattnerhandle addmode4 modifiers, fix a fixme in printRegisterList
2009-10-19 Chris Lattnersimplify by using the twine form of GetOrCreateSymbol
2009-10-19 Jim GrosbachEnable allocation of R3 in Thumb1
2009-10-19 Chris Lattneruse EmitLabel instead of text emission
2009-10-19 Chris Lattneradd a twine version of MCContext::GetOrCreateSymbol.
2009-10-19 Chris Lattnerlower the ARM::CONSTPOOL_ENTRY pseudo op, giving us...
2009-10-19 Jim GrosbachAdjust the scavenge register spilling to allow the...
2009-10-19 Chris Lattneradd MCInstLower support for lowering ARM::PICADD, a...
2009-10-19 Chris Lattneradd register list and hacked up addrmode #4 support...
2009-10-19 Chris Lattnerrevert r84540, fixing build breakage I didn't see becau...
2009-10-19 Chris Lattneradd addrmode2 support, getting us up to:
2009-10-19 Chris Lattneradd jump tables, constant pools and some trivial global
2009-10-19 Chris Lattnerpass mangler in as a reference instead of a pointer.
2009-10-19 Chris Lattnerreduce #includes
2009-10-19 Chris Lattneradd printing support for SOImm operands, getting us to:
2009-10-19 Chris Lattnerwire up some basic printOperand goodness, giving us...
2009-10-19 Chris Lattneradd the files that go with the previous rev
2009-10-19 Chris Lattnerwire up skeletal support for having llc print instructions
2009-10-19 Chris Lattnerwire up ARM's printMCInst method. Now llvm-mc should...
2009-10-19 Chris Lattnerstub out a minimal ARMInstPrinter.
2009-10-19 Chris Lattnerremove strings from instructions who are never asmprinted.
2009-10-19 Chris Lattnersimplify code, reducing string thrashing.
2009-10-19 Chris Lattnerswitch hidden gv stubs to use MachineModuleInfoMachO...
2009-10-19 Chris Lattneruse MachineModuleInfoMachO for non-lazy gv stubs instea...
2009-10-19 Chris Lattnerremove dead map
2009-10-19 Chris Lattnerdon't bother trying to avoid emitting redundant constan...
2009-10-19 Chris Lattnerremove accidental comment.
2009-10-19 Chris Lattneremit .subsections_via_symbols through MCStreamer instea...
2009-10-19 Chris Lattnercleanup doFinalization -> EmitEndOfAsmFile.
2009-10-19 Nate BegemanPR 5245 - The imediate size target flag was not set...
2009-10-19 Torok EdwinFix PR5247, "lock addq" pattern (and other atomics...
2009-10-19 Nate BegemanAdd support for matching shuffle patterns with palignr.
2009-10-18 Evan ChengTurn on post-alloc scheduling for x86.
2009-10-18 Evan ChengOops. I forgot to change the tests first. Disable post...
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-18 Evan ChengOnly fixed stack objects and spill slots should be...
2009-10-17 Evan ChengDistinquish stack slots from other stack objects. They...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-16 Evan ChengChange createPostRAScheduler so it can be turned off...
2009-10-16 Benjamin KramerUpdate CMake file.
2009-10-16 Sanjiv GuptaCleaned up some code. No functionality change.
2009-10-16 Evan ChengI am no spelling bee.
2009-10-16 Evan ChengEnable post-alloc scheduling for all ARM variants excep...
2009-10-16 Evan ChengAdd comment.
2009-10-16 Bob WilsonFix more NEON instruction encodings.
2009-10-15 Bob WilsonRevert svn r80498 and replace it with a different solut...
2009-10-15 Anton KorobeynikovDllexport stuff cleanup:
2009-10-15 Sandeep PatelBranches must be the last instruction in a Thumb2 IT...
2009-10-15 Bob WilsonFix encoding bits for N3VLInt3_QHS multiclass with...
2009-10-15 Kevin EnderbyFix ARM memory operand parsing of post indexing with...
2009-10-15 Bob WilsonFix a potential performance problem in placing ARM...
2009-10-15 Kevin EnderbyMore bits of the ARM target assembler for llvm-mc,...
2009-10-15 Evan ChengRemove X86Subtarget::IsLinux. It's no longer being...
2009-10-15 Benjamin KramerAdd files Sanjiv forgot.
2009-10-15 Sanjiv GuptaRe-apply 84180 with the fixed test case.
2009-10-15 Jakob Stoklund OlesenMove Blackfin intrinsics into the Target/Blackfin direc...
2009-10-15 Jakob Stoklund OlesenClean up TargetIntrinsicInfo API. Add pure virtual...
2009-10-15 Daniel DunbarRevert "Complete Rewrite of AsmPrinter, TargetObjectFil...
2009-10-15 Sanjiv GuptaComplete Rewrite of AsmPrinter, TargetObjectFile based...
2009-10-15 Sanjiv GuptaFew changes to comply with new DebugInfo Metadata repre...
2009-10-15 Bob WilsonBe smarter about reusing constant pool entries.
2009-10-15 Bob WilsonFix another problem with ARM constant pools. Radar...
2009-10-14 Bob WilsonFix instruction encoding bits for NEON VPADAL.
2009-10-14 Bob WilsonRemove unused variables to fix build warning.
2009-10-14 Jim GrosbachInst{11-8} for vshl should be 0b0101, not 0b1111.
2009-10-14 Bob WilsonSet instruction encoding bits 4 and 7 for ARM register...
2009-10-14 Bob WilsonRefactor code to select NEON VST intrinsics.
2009-10-14 Bob WilsonRefactor code to select NEON VLD intrinsics.
2009-10-14 Bob WilsonMore refactoring. NEON vst lane intrinsics can share...
2009-10-14 Bob WilsonRefactor code for selecting NEON load lane intrinsics.
2009-10-14 Dan GohmanMake isSafeToClobberEFLAGS more aggressive. Teach it...
2009-10-13 Kevin EnderbyCorrect comment about ARM immediates using '#' not...
2009-10-13 Devang Patels/DebugLoc.CompileUnit/DebugLoc.Scope/g
2009-10-13 Bob WilsonMore Neon clean-up: avoid the need for custom-lowering...
2009-10-13 Kevin EnderbyMore bits of the ARM target assembler for llvm-mc to...
2009-10-13 Bob WilsonNEON VLD/VST are now fully implemented. For operations...
2009-10-13 Bob WilsonRevise ARM inline assembly memory operands to require...
2009-10-13 Sandeep PatelFix method name in comment, per Bob Wilson.
2009-10-13 Sandeep PatelAdd ARMv6T2 SBFX/UBFX instructions. Approved by Anton...
next