Don't use PassInfo* as a type identifier for passes. Instead, use the address of...
[oota-llvm.git] / lib / VMCore / Verifier.cpp
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-02 Dan GohmanFix visitInvokeInst to call visitTerminatorInst, and...
2010-08-02 Dan GohmanAdd Verifier logic for indirectbr.
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Dan GohmanNamedMDNode is never an operand.
2010-07-13 Gabor Greifrotate CallInst operands
2010-07-11 Chris Lattnerfix typo
2010-06-23 Gabor Greifuse ArgOperand accessors
2010-06-12 Chris Lattnerimprove verifier error about unterminated block to...
2010-06-07 Bill WendlingAnother place where the code wanted to access the argum...
2010-05-28 Dan GohmanEliminate the restriction that the array size in an...
2010-05-16 Anton KorobeynikovAdd support for thiscall calling convention.
2010-05-10 Chris Lattnersimplify more.
2010-05-10 Chris LattnerSimplify by using startswith instead of substr.
2010-04-29 Duncan SandsVerify metadata harder. In particular, check that...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-08 Dan GohmanFix a comment.
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-03-24 Gabor GreifFinally land the InvokeInst operand reordering.
2010-03-22 Chris LattnerChange intrinsic result type for void to store it as...
2010-03-22 Gabor Greifbacking out r99170 because it still fails on clang...
2010-03-22 Gabor GreifNow that hopefully all direct accesses to InvokeInst...
2010-03-19 Devang Patelcall void @llvm.dbg.declare(metadata !{i32* null},...
2010-03-19 Gabor Greifback out r98957, it broke smooshlab.apple.com:8010...
2010-03-19 Gabor GreifRecommit r80858 again (which has been backed out in...
2010-03-06 Nick LewyckyAdd verification of union types.
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Nick LewyckyTeach the verifier to check the condition on a branch...
2010-02-15 Nick LewyckyFix crash in VerifyType when checking Contexts. Because...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-01-27 Jeffrey YasskinKill ModuleProvider and ghost linkage by inverting...
2010-01-22 Victor HernandezFix/strengthen verification of llvm.dbg.declare
2010-01-20 Victor HernandezBackout r93990
2010-01-20 Victor HernandezFix/strengthen verification of llvm.dbg.declare
2010-01-18 Chris Lattnerreject some invalid IR. We already assert and reject...
2010-01-15 Victor HernandezImprove llvm.dbg.declare intrinsic by referring directl...
2010-01-15 Victor HernandezRevert r93504 because older uses of llvm.dbg.declare...
2010-01-15 Victor HernandezImprove llvm.dbg.declare intrinsic by referring directl...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-31 Chris Lattnerrename "elements" of metadata to "operands". "Elements...
2009-12-28 Chris LattnerRewrite the function-local validation logic for MDNodes...
2009-12-18 Victor HernandezFormalize MDNode's function-localness:
2009-11-23 Nick LewyckyStart catching LLVMContext misuse in the verifier.
2009-11-11 Chris LattnerReject duplicate case values in a switch, PR5450.
2009-11-01 Chris Lattnerthe verifier shouldn't modify the IR.
2009-11-01 Chris Lattnerfix an issue where the verifier would reject a function...
2009-10-30 Chris Lattnerit isn't valid to take the address of the entry block.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-23 Victor HernandezRemove AllocationInst. Since MallocInst went away...
2009-10-17 Nick LewyckyEmit newlines at the end of instructions too.
2009-10-13 Nick LewyckyForce memory use markers to have a ConstantInt for...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-09-27 Nick LewyckyRemove the "metadata*" type and simplify the code it...
2009-09-22 Victor HernandezNo need to verify that malloc's return type is i8*.
2009-09-18 Victor HernandezUpdate malloc call creation code (AllocType is now...
2009-09-14 Nick LewyckyFifth time's a charm! Remove ourselves as abstract...
2009-09-14 Nick LewyckyDon't leak! Always remove oneself as a listener after...
2009-09-13 Nick LewyckyActually remove old types from the set.
2009-09-13 Nick LewyckyStoring a set of PATypeHolders is a bad idea because...
2009-09-11 Chris Lattnerreject attempts to take the address of an intrinsic...
2009-09-08 Nick LewyckyHoist out the test+insert to CheckedTypes. This doesn...
2009-09-08 Nick LewyckySimplify from my last change. Assert1 is a macro that...
2009-09-08 Nick LewyckyVerify types. Invalid types can be constructed when...
2009-09-07 Nick LewyckyExpress this in the canonical way.
2009-09-07 Nick LewyckyHomogenize whitespace.
2009-09-06 Duncan SandsPublic and private corrections, warned about by icc...
2009-09-03 Gabor Greifback out my recent commit (r80858), it seems to break...
2009-09-03 Gabor Greifre-commit r66920 (which has been backed out in r66953...
2009-08-23 Benjamin KramerKill off more cerr/cout uses and prune includes a bit.
2009-08-23 Chris Lattnereliminate the std::ostream form of WriteAsOperand and...
2009-08-23 Chris Lattnerswitch a couple things off std::ostream
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Bob WilsonAdd a new overloaded EVT::vAny type for use in TableGen...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-05 Chris Lattnercommon globals may also not be marked constant.
2009-08-05 Chris LattnerClarify common linkage and the requirements on it....
2009-07-30 Nate BegemanTypo
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Bob WilsonFix an assumption that there is a single return value...
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...
2009-07-25 Daniel DunbarInitial update to VMCore to use Twines for string argum...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-07-08 Torok EdwinStart converting to new error handling API.
2009-06-15 Dan GohmanSupport vector casts in more places, fixing a variety...
2009-06-11 Duncan SandsCosmetic changes to parameter attribute verification.
2009-06-07 Nick LewyckyRemove cyclic MDNode detection. Any attempt to create...
2009-06-05 Dan GohmanFix a copy+pasto in an assertion string that Jay Foad...
2009-06-05 Dan GohmanUpdate the Verifier to be aware of the difference betwe...
next