| Commit message (Expand) | Author | Age | Files | Lines |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -24/+24 |
* | Teach the verifier to check the condition on a branch and ensure that it has | Nick Lewycky | 2010-02-15 | 1 | -0/+9 |
* | Fix crash in VerifyType when checking Contexts. Because there may not be a | Nick Lewycky | 2010-02-15 | 1 | -8/+14 |
* | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands | 2010-02-15 | 1 | -29/+30 |
* | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin | 2010-01-27 | 1 | -7/+6 |
* | Fix/strengthen verification of llvm.dbg.declare | Victor Hernandez | 2010-01-22 | 1 | -5/+10 |
* | Backout r93990 | Victor Hernandez | 2010-01-20 | 1 | -9/+4 |
* | Fix/strengthen verification of llvm.dbg.declare | Victor Hernandez | 2010-01-20 | 1 | -4/+9 |
* | reject some invalid IR. We already assert and reject this from the | Chris Lattner | 2010-01-18 | 1 | -0/+2 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -3/+4 |
* | Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au... | Victor Hernandez | 2010-01-15 | 1 | -4/+3 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -3/+4 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -5/+6 |
* | rename "elements" of metadata to "operands". "Elements" are | Chris Lattner | 2009-12-31 | 1 | -2/+2 |
* | Rewrite the function-local validation logic for MDNodes (most of r91708). | Chris Lattner | 2009-12-28 | 1 | -6/+39 |
* | Formalize MDNode's function-localness: | Victor Hernandez | 2009-12-18 | 1 | -0/+10 |
* | Start catching LLVMContext misuse in the verifier. | Nick Lewycky | 2009-11-23 | 1 | -0/+3 |
* | Reject duplicate case values in a switch, PR5450. | Chris Lattner | 2009-11-11 | 1 | -1/+5 |
* | the verifier shouldn't modify the IR. | Chris Lattner | 2009-11-01 | 1 | -2/+1 |
* | fix an issue where the verifier would reject a function whose entry | Chris Lattner | 2009-11-01 | 1 | -2/+7 |
* | it isn't valid to take the address of the entry block. | Chris Lattner | 2009-10-30 | 1 | -0/+2 |
* | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 1 | -1/+0 |
* | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 1 | -1/+1 |
* | Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su... | Victor Hernandez | 2009-10-23 | 1 | -2/+2 |
* | Emit newlines at the end of instructions too. | Nick Lewycky | 2009-10-17 | 1 | -2/+2 |
* | Force memory use markers to have a ConstantInt for the size argument. | Nick Lewycky | 2009-10-13 | 1 | -0/+11 |
* | strength reduce a ton of type equality tests to check the typeid (Through | Chris Lattner | 2009-10-05 | 1 | -9/+8 |
* | Remove the "metadata*" type and simplify the code it complicated. This was only | Nick Lewycky | 2009-09-27 | 1 | -50/+8 |
* | No need to verify that malloc's return type is i8*. | Victor Hernandez | 2009-09-22 | 1 | -10/+0 |
* | Update malloc call creation code (AllocType is now the element type of the ma... | Victor Hernandez | 2009-09-18 | 1 | -0/+10 |
* | Fifth time's a charm! Remove ourselves as abstract type listeners once we've | Nick Lewycky | 2009-09-14 | 1 | -3/+16 |
* | Don't leak! Always remove oneself as a listener after adding oneself. | Nick Lewycky | 2009-09-14 | 1 | -6/+15 |
* | Actually remove old types from the set. | Nick Lewycky | 2009-09-13 | 1 | -12/+30 |
* | Storing a set of PATypeHolders is a bad idea because their sort order will | Nick Lewycky | 2009-09-13 | 1 | -2/+10 |
* | reject attempts to take the address of an intrinsic, PR4949. | Chris Lattner | 2009-09-11 | 1 | -0/+12 |
* | Hoist out the test+insert to CheckedTypes. This doesn't seem to affect | Nick Lewycky | 2009-09-08 | 1 | -10/+4 |
* | Simplify from my last change. Assert1 is a macro that makes its caller return, | Nick Lewycky | 2009-09-08 | 1 | -38/+30 |
* | Verify types. Invalid types can be constructed when assertions are off. | Nick Lewycky | 2009-09-08 | 1 | -36/+132 |
* | Express this in the canonical way. | Nick Lewycky | 2009-09-07 | 1 | -2/+2 |
* | Homogenize whitespace. | Nick Lewycky | 2009-09-07 | 1 | -20/+16 |
* | Public and private corrections, warned about by icc (#304). | Duncan Sands | 2009-09-06 | 1 | -1/+1 |
* | back out my recent commit (r80858), it seems to break self-hosting buildbot's... | Gabor Greif | 2009-09-03 | 1 | -1/+1 |
* | re-commit r66920 (which has been backed out in r66953) I may have more luck t... | Gabor Greif | 2009-09-03 | 1 | -1/+1 |
* | Kill off more cerr/cout uses and prune includes a bit. | Benjamin Kramer | 2009-08-23 | 1 | -3/+2 |
* | eliminate the std::ostream form of WriteAsOperand and update clients. | Chris Lattner | 2009-08-23 | 1 | -1/+1 |
* | switch a couple things off std::ostream | Chris Lattner | 2009-08-23 | 1 | -23/+21 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -15/+19 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -1/+2 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -11/+11 |
* | Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsic | Bob Wilson | 2009-08-11 | 1 | -0/+6 |