2010-07-12 |
Benjamin Kramer | Move optimization to avoid redundant matching. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Benjamin Kramer | Revert r108136 until I figure out why it broke selfhost. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Gabor Greif | recommit r108131 (hich has been backed out in r108135... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Benjamin Kramer | instcombine: fold (x & y) | (~x & z) and (x & y) ^... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Gabor Greif | back out r108131 (of TailDuplication.cpp) for now,... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Duncan Sands | Convert some tab stops into spaces. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chandler Carruth | Add parentheses around an || to correct the logic.... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Eric Christopher | Remove tab characters and 80-col. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Eric Christopher | 80 columns. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | Path::isRootDirectory is unimplemented on Unix and... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Rafael Espindola | Convert getLoadStoreRegOpcode to use a switch. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Rafael Espindola | Convert the last use of getPhysicalRegisterRegClass... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Eric Christopher | Fix up the ocaml kaleidoscope example as well. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Jakob Stoklund... | A basic block that only uses RFP registers still needs... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Rafael Espindola | Don't use getPhysicalRegisterRegClass in PBQP. The... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | fix PR7311 by avoiding breaking casts when a bitcast... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | make the prototypes for CreateMalloc and CreateFree... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Rafael Espindola | Convert the last getPhysicalRegisterRegClass in VirtReg... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | if jump threading is able to infer interesting values... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | fix PR7429, a crash turning a load from a string into... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | convert to filechecconvert to filecheckk |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | merge two tests. |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | improve Path::makeUnique when mkstemp/mktemp are not... |
commit | commitdiff | tree | snapshot |
2010-07-12 |
Chris Lattner | change machinelicm to use MachineInstr::isSafeToMove... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Chris Lattner | first part of JIT support for address of labels, part... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Chris Lattner | introduce WinCOFFObjectWriter, patch by Michael Spencer! |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Chris Lattner | introduce WinCOFFStreamer.cpp, patch by Michael Spencer! |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Nick Lewycky | If it's safe to speculatively execute load(alloca)... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Chris Lattner | fix typo |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | RISC architectures get their memory operand folding... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Use target independent COPY instructions for the fake... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Remove redundant branch. Thanks, Anton! |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Remove obsolete README_SSE note. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Remove TargetInstrInfo::copyRegToReg entirely. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Rafael Espindola | Make getPhysicalRegisterRegClass non-virtual. Should... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Rafael Espindola | Convert uses of getPhysicalRegisterRegClass in VirtRegR... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for SystemZ. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Avoid SSE instructions in FastIsel when it is not avail... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Chandler Carruth | Remove two other uses of ATTRIBUTE_UNUSED for variables... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for XCore. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for Sparc. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for CellSPU. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for PowerPC. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Fix PIC16 comments referencing copyRegToReg. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for PIC16. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for MSP430. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for MBlaze. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for ARM. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for Blackfin. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | X86InstrInfo::copyRegToReg is dead. Long live copyPhysReg! |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Remove copyRegToReg from TargetInstrInfo so it is not... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Use COPY in X86FastISel::X86SelectRet. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Use COPY for fast-isel bitconvert, but don't create... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with COPY in FastISelEmitter. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Use COPY for extracting ImplicitDef'ed values from... |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Use COPY in FastISel everywhere it is safe and trivial. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for Mips. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Jakob Stoklund... | Replace copyRegToReg with copyPhysReg for Alpha. |
commit | commitdiff | tree | snapshot |
2010-07-11 |
Dan Gohman | sdiv overflow is outright undefined behavior, with... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Jakob Stoklund... | Use COPY in targets |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Jakob Stoklund... | Replace copyRegToReg with COPY everywhere in lib/CodeGe... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Jakob Stoklund... | Only collect subreg extracting copies for later coalescing. |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Dan Gohman | Fix a bug in the code which re-inserts DBG_VALUE nodes... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Dan Gohman | Fix this test. |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Duncan Sands | The accumulator tail recursion transform claims to... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Jakob Stoklund... | Emit COPY instructions instead of using copyRegToReg... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Bill Wendling | Use non-bool values for .count. |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Jakob Stoklund... | Don't emit st(0)/st(1) copies as FpMOV instructions... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Jakob Stoklund... | FileCheckize inline asm FP stack tests |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Dan Gohman | Insert IMPLICIT_DEF instructions at the current insert... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Chandler Carruth | Add parentheses yet again to satisfy GCC's warnings. |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Dan Gohman | Add an explicit triple to make this test behave consist... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Dan Gohman | Fix this XTARGET so that this does doesn't XPASS on... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
commit | commitdiff | tree | snapshot |
2010-07-10 |
Jakob Stoklund... | An x86 function returns a floating point value in st... |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Devang Patel | Update DBG_VALUE to refer appropriate stack slot in... |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Bruno Cardoso... | Declare YMM subregisters in the right way! Thanks Jakob |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Bruno Cardoso... | Add AVX 256-bit packed MOVNT variants |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Jakob Stoklund... | Remember the *_TC opcodes for load/store |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Bruno Cardoso... | Add AVX 256-bit unpack and interleave |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Jakob Stoklund... | Fix small bug in isMoveInstr -> COPY translation |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Jakob Stoklund... | Automatically fold COPY instructions into stack load... |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Jakob Stoklund... | Fix a few tests |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Jakob Stoklund... | Remat uncoalescable COPY instrs |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Jim Grosbach | In the presence of variable sized objects, allocate... |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Bill Wendling | Clarify what mysterious check means. |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Dan Gohman | Add a target triple. |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Dan Gohman | Fix MachineLICM to actually visit inner loops. |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Bruno Cardoso... | Start the support for AVX instructions with 256-bit... |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Jakob Stoklund... | Change TII::foldMemoryOperand API to require the machin... |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Gabor Greif | cache result of operator* |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Gabor Greif | remove useless cast and fix typos in comment |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Gabor Greif | cache result of operator* |
commit | commitdiff | tree | snapshot |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
commit | commitdiff | tree | snapshot |
next |