summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon.Rafael Espindola2010-07-11
* Replace copyRegToReg with copyPhysReg for SystemZ.Jakob Stoklund Olesen2010-07-11
* Avoid SSE instructions in FastIsel when it is not available.Jakob Stoklund Olesen2010-07-11
* Remove two other uses of ATTRIBUTE_UNUSED for variables only used withinChandler Carruth2010-07-11
* Replace copyRegToReg with copyPhysReg for XCore.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for Sparc.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for CellSPU.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for PowerPC.Jakob Stoklund Olesen2010-07-11
* Fix PIC16 comments referencing copyRegToReg.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for PIC16.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for MSP430.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for MBlaze.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for ARM.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for Blackfin.Jakob Stoklund Olesen2010-07-11
* X86InstrInfo::copyRegToReg is dead. Long live copyPhysReg!Jakob Stoklund Olesen2010-07-11
* Use COPY in X86FastISel::X86SelectRet.Jakob Stoklund Olesen2010-07-11
* Fix va_arg for doubles. With this patch VAARG nodes always contain theRafael Espindola2010-07-11
* Use COPY in FastISel everywhere it is safe and trivial.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for Mips.Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for Alpha.Jakob Stoklund Olesen2010-07-11
* Use COPY in targetsJakob Stoklund Olesen2010-07-10
* Don't emit st(0)/st(1) copies as FpMOV instructions. Use FpSET_ST? instead.Jakob Stoklund Olesen2010-07-10
* Add parentheses yet again to satisfy GCC's warnings.Chandler Carruth2010-07-10
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-10
* An x86 function returns a floating point value in st(0), and we must make sureJakob Stoklund Olesen2010-07-10
* Declare YMM subregisters in the right way! Thanks JakobBruno Cardoso Lopes2010-07-09
* Add AVX 256-bit packed MOVNT variantsBruno Cardoso Lopes2010-07-09
* Remember the *_TC opcodes for load/storeJakob Stoklund Olesen2010-07-09
* Add AVX 256-bit unpack and interleaveBruno Cardoso Lopes2010-07-09
* Automatically fold COPY instructions into stack load/store.Jakob Stoklund Olesen2010-07-09
* Fix a few testsJakob Stoklund Olesen2010-07-09
* In the presence of variable sized objects, allocate an emergency spill slot.Jim Grosbach2010-07-09
* Start the support for AVX instructions with 256-bit %ymm registers. A couple ofBruno Cardoso Lopes2010-07-09
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-09
* Merge VEX enums with other x86 enum forms. Also fix all checks of which VEXBruno Cardoso Lopes2010-07-09
* Fix the memoperand offsets in code generated for va_start.Dan Gohman2010-07-09
* have the mc lowering process handle a few tail call forms, lowering them toChris Lattner2010-07-09
* Print "dregpair" NEON operands with a space between them, for readability andBob Wilson2010-07-09
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-09
* Factor out x86 segment override prefix encoding, and also use it for VEXBruno Cardoso Lopes2010-07-09
* reject pseudo instructions early in the encoder.Chris Lattner2010-07-09
* Remove trailing whitespaces from fileBruno Cardoso Lopes2010-07-09
* Change LEA to have 5 operands for its memory operand, justChris Lattner2010-07-08
* add some long-overdue enums to refer to the parts of the 5-operandChris Lattner2010-07-08
* Remember the VR64 register classJakob Stoklund Olesen2010-07-08
* Rework segment prefix emission code to handle segmentsChris Lattner2010-07-08
* introduce a new X86II::getMemoryOperandNo method, whichChris Lattner2010-07-08
* Switch SPU calling convention (function arguments) Kalle Raiskila2010-07-08
* Check for FiniteOnlyFPMath as well.Evan Cheng2010-07-08
* Teach the x86 floating point stackifier to handle COPY instructions.Jakob Stoklund Olesen2010-07-08