aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Path::isRootDirectory is unimplemented on Unix and not used,Chris Lattner2010-07-122-14/+0
* Convert getLoadStoreRegOpcode to use a switch.Rafael Espindola2010-07-121-26/+29
* Convert the last use of getPhysicalRegisterRegClass and remove it.Rafael Espindola2010-07-123-28/+5
* Fix up the ocaml kaleidoscope example as well.Eric Christopher2010-07-124-12/+12
* A basic block that only uses RFP registers still needs the FP_REG_KILL marker.Jakob Stoklund Olesen2010-07-121-10/+7
* Don't use getPhysicalRegisterRegClass in PBQP. The existing checks that theRafael Espindola2010-07-121-15/+10
* fix PR7311 by avoiding breaking casts when a bitcast from scalar->vectorChris Lattner2010-07-122-0/+19
* make the prototypes for CreateMalloc and CreateFree more consistent. PatchChris Lattner2010-07-123-6/+8
* Convert the last getPhysicalRegisterRegClass in VirtRegRewriter.cpp toRafael Espindola2010-07-122-2/+3
* if jump threading is able to infer interesting values on bothChris Lattner2010-07-122-2/+37
* fix PR7429, a crash turning a load from a string into a float.Chris Lattner2010-07-122-3/+22
* convert to filechecconvert to filecheckkChris Lattner2010-07-121-10/+10
* merge two tests.Chris Lattner2010-07-122-11/+11
* improve Path::makeUnique when mkstemp/mktemp are not availableChris Lattner2010-07-121-7/+12
* change machinelicm to use MachineInstr::isSafeToMove. NoChris Lattner2010-07-121-18/+8
* first part of JIT support for address of labels, part of PR7264,Chris Lattner2010-07-113-13/+81
* introduce WinCOFFObjectWriter, patch by Michael Spencer!Chris Lattner2010-07-113-0/+74
* introduce WinCOFFStreamer.cpp, patch by Michael Spencer!Chris Lattner2010-07-113-0/+205
* If it's safe to speculatively execute load(alloca) the it's safe to executeNick Lewycky2010-07-111-3/+11
* fix typoChris Lattner2010-07-111-1/+1
* RISC architectures get their memory operand folding for free.Jakob Stoklund Olesen2010-07-1116-812/+0
* Use target independent COPY instructions for the fake fextend and froundJakob Stoklund Olesen2010-07-111-6/+6
* Remove redundant branch. Thanks, Anton!Jakob Stoklund Olesen2010-07-111-2/+0
* Remove obsolete README_SSE note.Jakob Stoklund Olesen2010-07-111-10/+0
* Remove TargetInstrInfo::copyRegToReg entirely.Jakob Stoklund Olesen2010-07-116-41/+9
* Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon.Rafael Espindola2010-07-115-41/+1
* Convert uses of getPhysicalRegisterRegClass in VirtRegRewriter.cpp.Rafael Espindola2010-07-111-2/+2
* Replace copyRegToReg with copyPhysReg for SystemZ.Jakob Stoklund Olesen2010-07-112-58/+28
* Avoid SSE instructions in FastIsel when it is not available.Jakob Stoklund Olesen2010-07-111-4/+4
* Remove two other uses of ATTRIBUTE_UNUSED for variables only used withinChandler Carruth2010-07-112-5/+4
* Replace copyRegToReg with copyPhysReg for XCore.Jakob Stoklund Olesen2010-07-112-32/+24
* Replace copyRegToReg with copyPhysReg for Sparc.Jakob Stoklund Olesen2010-07-112-28/+18
* Replace copyRegToReg with copyPhysReg for CellSPU.Jakob Stoklund Olesen2010-07-112-34/+10
* Replace copyRegToReg with copyPhysReg for PowerPC.Jakob Stoklund Olesen2010-07-112-36/+30
* Fix PIC16 comments referencing copyRegToReg.Jakob Stoklund Olesen2010-07-111-3/+3
* Replace copyRegToReg with copyPhysReg for PIC16.Jakob Stoklund Olesen2010-07-112-24/+17
* Replace copyRegToReg with copyPhysReg for MSP430.Jakob Stoklund Olesen2010-07-112-25/+17
* Replace copyRegToReg with copyPhysReg for MBlaze.Jakob Stoklund Olesen2010-07-112-14/+10
* Replace copyRegToReg with copyPhysReg for ARM.Jakob Stoklund Olesen2010-07-116-146/+84
* Replace copyRegToReg with copyPhysReg for Blackfin.Jakob Stoklund Olesen2010-07-112-55/+57
* X86InstrInfo::copyRegToReg is dead. Long live copyPhysReg!Jakob Stoklund Olesen2010-07-112-171/+0
* Remove copyRegToReg from TargetInstrInfo so it is not longer accesible.Jakob Stoklund Olesen2010-07-111-13/+12
* Use COPY in X86FastISel::X86SelectRet.Jakob Stoklund Olesen2010-07-111-6/+4
* Use COPY for fast-isel bitconvert, but don't create cross-class copies.Jakob Stoklund Olesen2010-07-111-7/+6
* Fix va_arg for doubles. With this patch VAARG nodes always contain theRafael Espindola2010-07-1110-11/+57
* Replace copyRegToReg with COPY in FastISelEmitter.Jakob Stoklund Olesen2010-07-111-13/+9
* Use COPY for extracting ImplicitDef'ed values from fast-isel instructions.Jakob Stoklund Olesen2010-07-111-30/+12
* Use COPY in FastISel everywhere it is safe and trivial.Jakob Stoklund Olesen2010-07-112-26/+12
* Replace copyRegToReg with copyPhysReg for Mips.Jakob Stoklund Olesen2010-07-112-56/+68
* Replace copyRegToReg with copyPhysReg for Alpha.Jakob Stoklund Olesen2010-07-112-28/+15