2009-06-13 |
Nick Lewycky | Unlike the other instructions, GEP really does need... |
tree | commitdiff |
2009-06-13 |
Sanjiv Gupta | The subprogram descriptor for a function may be missing... |
tree | commitdiff |
2009-06-13 |
Dan Gohman | Teach SCEVExpander's visitAddRecExpr to reuse an existi... |
tree | commitdiff |
2009-06-13 |
Dan Gohman | Add a ScalarEvolution::getAnyExtendExpr utility functio... |
tree | commitdiff |
2009-06-13 |
Evan Cheng | Add a ARM specific pre-allocation pass that re-schedule... |
tree | commitdiff |
2009-06-13 |
Devang Patel | llvm.dbg.region.end() intrinsic is not required to... |
tree | commitdiff |
2009-06-12 |
Owen Anderson | Improve style. |
tree | commitdiff |
2009-06-12 |
Owen Anderson | This is supposed to be a preorder numbering of the... |
tree | commitdiff |
2009-06-12 |
Owen Anderson | Now with less iterator invalidation, and other forms... |
tree | commitdiff |
2009-06-12 |
Evan Cheng | If killed register is defined by implicit_def, do not... |
tree | commitdiff |
2009-06-12 |
Chris Lattner | second half of fix for PR4366: don't zap store to null of |
tree | commitdiff |
2009-06-12 |
Evan Cheng | Mark some pattern-less instructions as neverHasSideEffects. |
tree | commitdiff |
2009-06-12 |
Devang Patel | Clear AbstractInstanceRootMap at the end of the function. |
tree | commitdiff |
2009-06-12 |
Dan Gohman | Don't do (x - (y - z)) --> (x + (z - y)) on floating... |
tree | commitdiff |
2009-06-12 |
Dan Gohman | Give Instruction::isSameOperationAs a corresponding... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Keep callers of a weak function calling it, instead... |
tree | commitdiff |
2009-06-12 |
Arnold Schwaighofer | Fix Bug 4278: X86-64 with -tailcallopt calling convention |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Don't forget to match the calling convention when produ... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Given two identical weak functions, produce one interna... |
tree | commitdiff |
2009-06-12 |
Nicolas Geoffray | After obtaining the lock, look if the function has... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Add an "are types equivalent" operation that ignores... |
tree | commitdiff |
2009-06-12 |
Nick Lewycky | Don't remove aggregate-typed module level constants... |
tree | commitdiff |
2009-06-11 |
Eli Friedman | Misc x86 README updates: remove a couple of already... |
tree | commitdiff |
2009-06-11 |
Bruno Cardoso Lopes | Use forward declarations and move TargetELFWriterInfo... |
tree | commitdiff |
2009-06-11 |
Bruno Cardoso Lopes | Support for ELF Visibility |
tree | commitdiff |
2009-06-11 |
Chris Lattner | Fix 4366: store to null in non-default addr space shoul... |
tree | commitdiff |
2009-06-11 |
Sanjiv Gupta | Generate libcalls for floating point arithmetic and... |
tree | commitdiff |
2009-06-11 |
Duncan Sands | Cosmetic changes to parameter attribute verification. |
tree | commitdiff |
2009-06-11 |
Duncan Sands | Avoid leaking memory in an error path. Noticed |
tree | commitdiff |
2009-06-11 |
Sanjiv Gupta | More formatting. |
tree | commitdiff |
2009-06-11 |
Sanjiv Gupta | Fixed source comments. No functionality change. |
tree | commitdiff |
2009-06-10 |
Oscar Fuentes | CMake: Updated list of files on lib/CodeGen/CMakeLists... |
tree | commitdiff |
2009-06-10 |
Jay Foad | Implement and use new method Function::hasAddressTaken(). |
tree | commitdiff |
2009-06-10 |
Sanjiv Gupta | Remove warnings: no newline at end of file. |
tree | commitdiff |
2009-06-09 |
Anton Korobeynikov | Silence a warning |
tree | commitdiff |
2009-06-09 |
Jay Foad | Remove an unused function SafeToDestroyConstant().... |
tree | commitdiff |
2009-06-09 |
Bill Wendling | Simplified logic of this if-then statement to reduce... |
tree | commitdiff |
2009-06-09 |
Owen Anderson | Add the beginnings of an implementatation of lazy liven... |
tree | commitdiff |
2009-06-09 |
Dan Gohman | Use expandCodeFor instead of expand when the result... |
tree | commitdiff |
2009-06-09 |
Sanjiv Gupta | PIC16 emits auto variables as globals. When optimizer... |
tree | commitdiff |
2009-06-08 |
Anton Korobeynikov | Typo |
tree | commitdiff |
2009-06-08 |
Anton Korobeynikov | Revert hunk commited by accident |
tree | commitdiff |
2009-06-08 |
Anton Korobeynikov | The attached patches implement most of the ARM AAPCS... |
tree | commitdiff |
2009-06-08 |
Anton Korobeynikov | Separate V6 from V6T2 since the latter has some extra... |
tree | commitdiff |
2009-06-08 |
Anton Korobeynikov | Add helper for checking of Thumb1 mode |
tree | commitdiff |
2009-06-08 |
Bill Wendling | Revert r72898. It does not solve the problem I want... |
tree | commitdiff |
2009-06-07 |
Bruno Cardoso Lopes | Delete comment and fix typo |
tree | commitdiff |
2009-06-07 |
Bruno Cardoso Lopes | Fix wrong elf class and byte order initializations. |
tree | commitdiff |
2009-06-07 |
Bruno Cardoso Lopes | Simple ELF32/64 binary files can now be emitted for... |
tree | commitdiff |
2009-06-07 |
Eli Friedman | Tweak the expansion code for BIT_CONVERT to generate... |
tree | commitdiff |
2009-06-07 |
Eli Friedman | Get rid of some unnecessary code. |
tree | commitdiff |
2009-06-07 |
Nick Lewycky | Create FunctionType::isValidArgumentType to go along... |
tree | commitdiff |
2009-06-07 |
Eli Friedman | Slightly generalize the code that handles shuffles... |
tree | commitdiff |
2009-06-07 |
Nick Lewycky | Remove cyclic MDNode detection. Any attempt to create... |
tree | commitdiff |
2009-06-07 |
Nick Lewycky | Refuse metadata* type for function arguments. |
tree | commitdiff |
2009-06-07 |
Eli Friedman | PR3628: Add patterns to match SHL/SRL/SRA to the corres... |
tree | commitdiff |
2009-06-06 |
Nick Lewycky | Don't crash on multiple return value with no obvious... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | PR4340: Run SimplifyDemandedVectorElts on insertelement... |
tree | commitdiff |
2009-06-06 |
Jay Foad | Use cast<> instead of dyn_cast<> for things that are... |
tree | commitdiff |
2009-06-06 |
Dan Gohman | Rename UnknownValue to CouldNotCompute, since it holds... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Fix the expansion for CONCAT_VECTORS so that it doesn... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Factor out a couple of helpers. |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Avoid crashing on a variable-index insertelement with... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Get rid of some bogus patterns for X86vzmovl. Don... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Fix an obvious typo. |
tree | commitdiff |
2009-06-06 |
Bruno Cardoso Lopes | x86_64 now uses the correct ELF e_machine type |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Get rid of a bogus pattern that interferes with optimiz... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | PR2598: make sure to expand illegal forms of integer... |
tree | commitdiff |
2009-06-06 |
Bruno Cardoso Lopes | Remove elf specific info from ELFWriter.h to Elf.h... |
tree | commitdiff |
2009-06-06 |
Eli Friedman | Make SINT_TO_FP/UINT_TO_FP vector legalization queries... |
tree | commitdiff |
2009-06-05 |
Devang Patel | Simplify. |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2009-06-05 |
Devang Patel | Simplify. |
tree | commitdiff |
2009-06-05 |
Devang Patel | Add new function attribute - noimplicitfloat |
tree | commitdiff |
2009-06-05 |
Nate Begeman | Adapt the x86 build_vector dagcombine to the current... |
tree | commitdiff |
2009-06-05 |
Evan Cheng | Changing allocation ordering from r3 ... r0 back to... |
tree | commitdiff |
2009-06-05 |
Devang Patel | Evan thinks NoImplicitFloat check is not required here. |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Fix a copy+pasto in an assertion string that Jay Foad... |
tree | commitdiff |
2009-06-05 |
Evan Cheng | When merging multiple load / store instructions. Use... |
tree | commitdiff |
2009-06-05 |
Evan Cheng | Code clean up: return vector by reference rather than... |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Move SCEVExpander::getOrInsertCanonicalInductionVariabl... |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Remove some unnecessary #includes. |
tree | commitdiff |
2009-06-05 |
Dan Gohman | Update the Verifier to be aware of the difference betwe... |
tree | commitdiff |
2009-06-05 |
Sanjiv Gupta | Lower i16/i32 sdiv/udiv/srem/urem using libcalls. |
tree | commitdiff |
2009-06-05 |
Sanjiv Gupta | Allow libcalls for i16 sdiv/udiv/rem operations. |
tree | commitdiff |
2009-06-05 |
Bruno Cardoso Lopes | ELF Code Emitter now uses CurBufferPtr, BufferBegin... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Fix an erroneous check for isFNeg; the FNeg case is... |
tree | commitdiff |
2009-06-04 |
Bill Wendling | The DWARF unwind info was incorrect. While compiling... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
tree | commitdiff |
2009-06-04 |
Devang Patel | Add new function attribute - noredzone. |
tree | commitdiff |
2009-06-04 |
Dale Johannesen | Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was |
tree | commitdiff |
2009-06-04 |
Evan Cheng | RALinScan::attemptTrivialCoalescing() was returning... |
tree | commitdiff |
2009-06-04 |
Evan Cheng | A value defined by an implicit_def can be liven to... |
tree | commitdiff |
2009-06-04 |
Lang Hames | Removed SimpleRewriter. |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Don't do the X * 0.0 -> 0.0 transformation in instcombi... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Fix comments. |
tree | commitdiff |
2009-06-04 |
Sanjiv Gupta | Remove unused code. |
tree | commitdiff |
2009-06-04 |
Sanjiv Gupta | Custom lower SUB with two register operands. |
tree | commitdiff |
2009-06-04 |
Torok Edwin | Fix comments. |
tree | commitdiff |
2009-06-04 |
Torok Edwin | Add support for outputting ANSI colors to raw_fd_ostream. |
tree | commitdiff |
next |