| Commit message (Expand) | Author | Age | Files | Lines |
| * | - Update register allocation hint after coalescing. This is done by the targe... | Evan Cheng | 2009-06-18 | 2 | -2/+11 |
| * | VNInfo cleanup. | Lang Hames | 2009-06-17 | 9 | -125/+151 |
| * | Fixed names of libcalls checked in r73480. | Sanjiv Gupta | 2009-06-16 | 1 | -8/+4 |
| * | Added required libcalls for PIC16 (mostly floating points to integer casting ... | Sanjiv Gupta | 2009-06-16 | 1 | -0/+16 |
| * | Rename RemoveCopiesFromValNo to TurnCopiesFromValNoToImpDefs. | Evan Cheng | 2009-06-16 | 2 | -10/+10 |
| * | If a val# is defined by an implicit_def and it is being removed, all of the c... | Evan Cheng | 2009-06-16 | 1 | -20/+27 |
| * | Add some generic expansion logic for SMULO and UMULO. Fixes UMULO | Eli Friedman | 2009-06-16 | 1 | -0/+47 |
| * | Fix typos. | Bill Wendling | 2009-06-16 | 1 | -2/+2 |
| * | Use MainCU if it is available. | Devang Patel | 2009-06-16 | 1 | -2/+3 |
| * | Owen Anderson 2009-06-15: Use a SmallPtrSet here, for speed and to match df_i... | Owen Anderson | 2009-06-15 | 1 | -5/+14 |
| * | Change this from an assert to a cerr+exit, since it's diagnosing an | Dan Gohman | 2009-06-15 | 1 | -2/+6 |
| * | Gracefully handle imbalanced inline function begin and end markers. | Devang Patel | 2009-06-15 | 2 | -2/+9 |
| * | ifcvt should ignore cfg where true and false successors are the same. | Evan Cheng | 2009-06-15 | 1 | -1/+12 |
| * | CheckTailCallReturnConstraints is missing a check on the | Arnold Schwaighofer | 2009-06-15 | 1 | -1/+5 |
| * | Part 1. | Evan Cheng | 2009-06-15 | 5 | -86/+39 |
| * | Fix old-style type names in comments. | Dan Gohman | 2009-06-14 | 1 | -1/+1 |
| * | Move register allocation preference (or hint) from LiveInterval to MachineReg... | Evan Cheng | 2009-06-14 | 8 | -37/+142 |
| * | Introduce new BinaryObject (blob) class, ELF Writer modified to use it. Binar... | Bruno Cardoso Lopes | 2009-06-14 | 4 | -257/+182 |
| * | Add a ARM specific pre-allocation pass that re-schedule loads / stores from | Evan Cheng | 2009-06-13 | 1 | -1/+1 |
| * | llvm.dbg.region.end() intrinsic is not required to be in _last_ basic block i... | Devang Patel | 2009-06-13 | 1 | -1/+5 |
| * | Improve style. | Owen Anderson | 2009-06-12 | 1 | -16/+16 |
| * | This is supposed to be a preorder numbering of the dominator tree, not the CFG. | Owen Anderson | 2009-06-12 | 1 | -4/+5 |
| * | Now with less iterator invalidation, and other forms of crashing! | Owen Anderson | 2009-06-12 | 1 | -3/+6 |
| * | If killed register is defined by implicit_def, do not clear it since it's liv... | Evan Cheng | 2009-06-12 | 1 | -5/+12 |
| * | Clear AbstractInstanceRootMap at the end of the function. | Devang Patel | 2009-06-12 | 1 | -0/+1 |
| * | Support for ELF Visibility | Bruno Cardoso Lopes | 2009-06-11 | 4 | -93/+295 |
| * | CMake: Updated list of files on lib/CodeGen/CMakeLists.txt. | Oscar Fuentes | 2009-06-10 | 1 | -0/+1 |
| * | Remove warnings: no newline at end of file. | Sanjiv Gupta | 2009-06-10 | 1 | -1/+2 |
| * | Add the beginnings of an implementatation of lazy liveness analysis, based on... | Owen Anderson | 2009-06-09 | 1 | -0/+153 |
| * | Delete comment and fix typo | Bruno Cardoso Lopes | 2009-06-07 | 2 | -2/+1 |
| * | Fix wrong elf class and byte order initializations. | Bruno Cardoso Lopes | 2009-06-07 | 1 | -2/+2 |
| * | Simple ELF32/64 binary files can now be emitted for x86 and x86_64 without | Bruno Cardoso Lopes | 2009-06-07 | 5 | -59/+162 |
| * | Tweak the expansion code for BIT_CONVERT to generate better code | Eli Friedman | 2009-06-07 | 1 | -0/+20 |
| * | Slightly generalize the code that handles shuffles of consecutive loads | Eli Friedman | 2009-06-07 | 1 | -78/+37 |
| * | Fix the expansion for CONCAT_VECTORS so that it doesn't create illegal | Eli Friedman | 2009-06-06 | 1 | -17/+1 |
| * | Factor out a couple of helpers. | Eli Friedman | 2009-06-06 | 1 | -78/+101 |
| * | Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more com... | Bruno Cardoso Lopes | 2009-06-06 | 5 | -116/+245 |
| * | Make SINT_TO_FP/UINT_TO_FP vector legalization queries query on the | Eli Friedman | 2009-06-06 | 1 | -3/+7 |
| * | Add new function attribute - noimplicitfloat | Devang Patel | 2009-06-05 | 1 | -1/+1 |
| * | Adapt the x86 build_vector dagcombine to the current state of the legalizer. | Nate Begeman | 2009-06-05 | 2 | -16/+20 |
| * | Remove some unnecessary #includes. | Dan Gohman | 2009-06-05 | 3 | -3/+0 |
| * | Allow libcalls for i16 sdiv/udiv/rem operations. | Sanjiv Gupta | 2009-06-05 | 1 | -4/+12 |
| * | ELF Code Emitter now uses CurBufferPtr, BufferBegin and BufferEnd, as do JIT and | Bruno Cardoso Lopes | 2009-06-05 | 3 | -32/+57 |
| * | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman | 2009-06-04 | 3 | -47/+32 |
| * | Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was | Dale Johannesen | 2009-06-04 | 1 | -6/+5 |
| * | RALinScan::attemptTrivialCoalescing() was returning a virtual register instea... | Evan Cheng | 2009-06-04 | 1 | -3/+9 |
| * | A value defined by an implicit_def can be liven to a use BB. This is unfortun... | Evan Cheng | 2009-06-04 | 1 | -0/+18 |
| * | Removed SimpleRewriter. | Lang Hames | 2009-06-04 | 1 | -82/+2 |
| * | Don't do the X * 0.0 -> 0.0 transformation in instcombine, because | Dan Gohman | 2009-06-04 | 2 | -5/+11 |
| * | Fix comments. | Dan Gohman | 2009-06-04 | 1 | -2/+2 |