| Commit message (Expand) | Author | Age |
* | Updated the comment for isArithmeticShift() to match reality. | Misha Brukman | 2009-03-29 |
* | Constify check. This fixes PR3900. | Bill Wendling | 2009-03-29 |
* | Honour relocation behaviour stuff for ro objects | Anton Korobeynikov | 2009-03-29 |
* | Extend the relocation tracker handler, so we can filter on different 'kinds' ... | Anton Korobeynikov | 2009-03-29 |
* | add missing space. | Chris Lattner | 2009-03-29 |
* | add some comments, add a dyn_cast method. | Chris Lattner | 2009-03-29 |
* | When forming sentinels for empty/tombstone, make sure to respect the | Chris Lattner | 2009-03-29 |
* | add helper method. | Chris Lattner | 2009-03-29 |
* | Add a simple type-safe bit-mangling pointer union class. This allows | Chris Lattner | 2009-03-29 |
* | Allow a specific PointerIntPair instance to use a specific Pointer trait: | Chris Lattner | 2009-03-29 |
* | Add a PointerLikeTypeTraits specialization for uintptr_t | Chris Lattner | 2009-03-29 |
* | Value* only has 2 bits free as well. | Chris Lattner | 2009-03-29 |
* | Replace the PointerLikeTypeTraits::getNumLowBitsAvailable | Chris Lattner | 2009-03-29 |
* | rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for | Chris Lattner | 2009-03-29 |
* | now that you can put a PointerIntPair in a SmallPtrSet, remove some | Chris Lattner | 2009-03-29 |
* | teach SmallPtrSet that PointerIntPair is "basically a pointer". | Chris Lattner | 2009-03-29 |
* | Enable tail call optimization for functions that return a struct (bug 3664) a... | Arnold Schwaighofer | 2009-03-28 |
* | declare everything as class to avoid angering the VC++ gods. | Chris Lattner | 2009-03-28 |
* | add a traits class for SmallPtrSet that allows us to stick things that are | Chris Lattner | 2009-03-28 |
* | Optimize some 64-bit multiplication by constants into two lea's or one lea + ... | Evan Cheng | 2009-03-28 |
* | move a large method out of line. | Chris Lattner | 2009-03-28 |
* | "ghostify" the ilist<Function> sentinel | Gabor Greif | 2009-03-27 |
* | Allow invertable -xno- style optins as well. | Mike Stump | 2009-03-27 |
* | Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin. | Dan Gohman | 2009-03-27 |
* | Reapply r66415, which was reverted in r66426 for | Duncan Sands | 2009-03-27 |
* | -write-graph now can be used with -o. | Mikhail Glushenkov | 2009-03-27 |
* | CodeGen still defaults to non-verbose asm, but llc now overrides it and defau... | Evan Cheng | 2009-03-25 |
* | Use a SmallPtrSet instead of std::set. | Dale Johannesen | 2009-03-23 |
* | Fix PR3391 and PR3864. Reg allocator infinite looping. | Evan Cheng | 2009-03-23 |
* | Add a new bit to SUnit to record whether a node has implicit physreg | Dan Gohman | 2009-03-23 |
* | Clarify a comment. | Dan Gohman | 2009-03-23 |
* | Make getOperandNumForIncomingValue and getOperandNumForIncomingBlock | Dan Gohman | 2009-03-23 |
* | Model inline asm constraint which ties an input to an output register as mach... | Evan Cheng | 2009-03-23 |
* | Fix PR3860 by correcting a predicate. | Chris Lattner | 2009-03-22 |
* | add method to access a template argument. | Chris Lattner | 2009-03-22 |
* | Factorize out a concept - no functionality change. | Duncan Sands | 2009-03-21 |
* | add some inline methods for infix operators on sparse vectors, | Chris Lattner | 2009-03-21 |
* | For inline asm output operand that matches an input. Encode the input operand... | Evan Cheng | 2009-03-20 |
* | Added option to enable generating less precise mad (multiply addition) | Mon P Wang | 2009-03-20 |
* | Fix the Win32 VS2008 build: | Sebastian Redl | 2009-03-19 |
* | Added MachineInstr::isRegTiedToDefOperand to check for two-addressness. | Evan Cheng | 2009-03-19 |
* | SADDO and UADDO are commutative. | Dan Gohman | 2009-03-19 |
* | Clear the cached cost when removing a function in | Dale Johannesen | 2009-03-19 |
* | Add a liveness analysis pass for LLVM IR values. This computes | Dan Gohman | 2009-03-19 |
* | Add BUILTIN_EXPECT Support/Compiler macro. | Daniel Dunbar | 2009-03-17 |
* | raw_ostream: Return '*this' explicitly (instead of implicitly via | Daniel Dunbar | 2009-03-17 |
* | raw_ostream: Rework implementation of unbuffered streams so outputting | Daniel Dunbar | 2009-03-17 |
* | raw_ostream: Replace flush_impl with write_impl, which takes data to | Daniel Dunbar | 2009-03-16 |
* | raw_ostream: Lift out flush_nonempty. | Daniel Dunbar | 2009-03-16 |
* | Add slow path for single character write, and use exclusively for | Daniel Dunbar | 2009-03-16 |