| Commit message (Expand) | Author | Age | Files | Lines |
| * | Change Pass::print to take a raw ostream instead of std::ostream, | Chris Lattner | 2009-08-23 | 2 | -8/+7 |
| * | eliminate the std::ostream form of WriteAsOperand and update clients. | Chris Lattner | 2009-08-23 | 3 | -40/+25 |
| * | remove the std::ostream version of module and type printing. | Chris Lattner | 2009-08-23 | 2 | -22/+0 |
| * | remove some DOUTs | Chris Lattner | 2009-08-23 | 4 | -33/+34 |
| * | eliminate the "Value" printing methods that print to a std::ostream. | Chris Lattner | 2009-08-23 | 1 | -1/+2 |
| * | Use standard LLVM-style headers. | Owen Anderson | 2009-08-23 | 3 | -3/+3 |
| * | switch a couple things off std::ostream | Chris Lattner | 2009-08-23 | 2 | -28/+28 |
| * | switch from std::ostream to raw ostream, fix file header. | Chris Lattner | 2009-08-23 | 1 | -9/+8 |
| * | Reduce contention on the Attributes lock by using atomic operations for refer... | Owen Anderson | 2009-08-20 | 1 | -7/+7 |
| * | Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap | Dan Gohman | 2009-08-20 | 2 | -3/+3 |
| * | Add a fast path for setName("") on an unnamed value. | Daniel Dunbar | 2009-08-19 | 1 | -0/+4 |
| * | AttrListPtr operations need to be atomic. | Owen Anderson | 2009-08-19 | 1 | -0/+4 |
| * | Change ValueSymbolTable to use raw_svector_ostream for string concatenation. | Daniel Dunbar | 2009-08-19 | 1 | -5/+6 |
| * | Reapply my less-lock-contention-in-leak-detector patch, now with new files | Owen Anderson | 2009-08-19 | 3 | -90/+119 |
| * | Make a SmallVector size more reasonable. | Daniel Dunbar | 2009-08-19 | 1 | -1/+1 |
| * | Revert my last patch temporarily. | Owen Anderson | 2009-08-19 | 2 | -29/+90 |
| * | Privatize part of the leak detector mechanism, which turned out to be heavily... | Owen Anderson | 2009-08-19 | 2 | -90/+29 |
| * | Privatize the ValueHandle global map. Because this is used so heavily throug... | Owen Anderson | 2009-08-18 | 2 | -21/+21 |
| * | Add prefix only if it is needed. | Devang Patel | 2009-08-17 | 1 | -2/+3 |
| * | Privatize the last bits of static type state. | Owen Anderson | 2009-08-17 | 2 | -23/+32 |
| * | Move the TypeMap lock to a member on LLVMContextImpl. | Owen Anderson | 2009-08-17 | 2 | -10/+11 |
| * | Add locking around the attributes list. | Owen Anderson | 2009-08-17 | 1 | -0/+6 |
| * | the MinPad argument to PadToColumn only really makes sense to be 1, | Chris Lattner | 2009-08-17 | 1 | -3/+3 |
| * | Fix printing of instructions with null operands. | Dan Gohman | 2009-08-17 | 1 | -1/+1 |
| * | Always print at least one space before adding a comment. | Dan Gohman | 2009-08-17 | 1 | -3/+3 |
| * | Expose creating constant ints and floats from strings in llvm-c. | Erick Tryzelaar | 2009-08-16 | 1 | -20/+17 |
| * | Add helper functions to ConstantInt and ConstantFP to accept strings. | Erick Tryzelaar | 2009-08-16 | 1 | -0/+21 |
| * | Add a getOffsetOf, for building a target-independent expression for | Dan Gohman | 2009-08-16 | 1 | -0/+12 |
| * | Add an llvm-c function that lets you insert an instruction with a name. | Erick Tryzelaar | 2009-08-16 | 1 | -0/+5 |
| * | Expose most of the Constant creation functions to llvm-c. | Erick Tryzelaar | 2009-08-16 | 1 | -2/+88 |
| * | Expose most of the rest of IRBuilder's functions to llvm-c. | Erick Tryzelaar | 2009-08-16 | 1 | -0/+100 |
| * | switch DominanceFrontier::splitBlock to use a smallvector for | Chris Lattner | 2009-08-15 | 1 | -2/+2 |
| * | Expose LLVMContext to llvm-c. | Erick Tryzelaar | 2009-08-14 | 1 | -38/+115 |
| * | Actually privatize a IntegerTypes, and fix a few bugs exposed by this. | Owen Anderson | 2009-08-13 | 4 | -48/+81 |
| * | Make formatted_raw_ostream restore the buffer settings of the | Dan Gohman | 2009-08-13 | 1 | -10/+0 |
| * | Take the fast path for any named value and any GlobalValue, which doesn't | Dan Gohman | 2009-08-13 | 1 | -1/+2 |
| * | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 16 | -284/+397 |
| * | Fix a 4x slowdown in llc -asm-verbose caused by the use of | Dan Gohman | 2009-08-13 | 1 | -18/+27 |
| * | Change the indentation for LLVM Assembly files from 1 tab to 2 spaces. | Dan Gohman | 2009-08-13 | 1 | -4/+4 |
| * | Now that numbered types have their number printed, it's no longer | Dan Gohman | 2009-08-12 | 1 | -18/+12 |
| * | Extend the AsmWriter to print unnamed numbered types as "%0 = type ..." | Dan Gohman | 2009-08-12 | 1 | -6/+4 |
| * | Make AsmWriter more careful with formatted_raw_ostream so that | Dan Gohman | 2009-08-12 | 1 | -14/+22 |
| * | Make LLVM Assembly dramatically easier to read by aligning the comments, | Dan Gohman | 2009-08-12 | 1 | -24/+36 |
| * | Remove a bunch more now-unnecessary Context arguments. | Dan Gohman | 2009-08-12 | 1 | -12/+6 |
| * | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 2 | -9/+11 |
| * | Simplify this code, and use an in-bounds GEP. | Dan Gohman | 2009-08-12 | 1 | -5/+7 |
| * | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 2 | -89/+89 |
| * | Add convenience functions for creating nsw add operators. | Dan Gohman | 2009-08-11 | 1 | -0/+9 |
| * | Don't set the isexact flag if an sdiv operator has been folded into | Dan Gohman | 2009-08-11 | 1 | -1/+4 |
| * | Simplify ConstantExpr::getInBoundsGetElementPtr and fix a possible crash, if | Daniel Dunbar | 2009-08-11 | 1 | -8/+5 |