Start converting to new error handling API.
[oota-llvm.git] / lib / VMCore / Verifier.cpp
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...
2009-05-30 Nick LewyckyGive embedded metadata its own type instead of relying...
2009-05-30 Bill WendlingUntabification.
2009-05-29 Duncan SandsDan noticed that the verifier wasn't thoroughly checkin...
2009-05-22 Torok EdwinRevert this. There's no way to verifiy indirect calls...
2009-05-22 Torok EdwinVerify that calling conventions match function prototype.
2009-05-10 Bill WendlingNeeded #includes. Thanks Fritz van Bommel!
2009-04-25 Chris LattnerAllow aliasee to be a GEP or bitcast instead of just...
2009-04-04 Nick LewyckyAdd support for embedded metadata to LLVM. This introdu...
2009-03-17 Gabor Greiftypo
2009-03-15 Nick LewyckySimplify. "Broken" is always true here.
2009-03-13 Bill WendlingRevert r66920. It was causing failures in the self...
2009-03-13 Gabor GreifSecond installment of "BasicBlock operands to the back"
2009-02-28 Chris LattnerChange WriteTypeSymbolic to not put a space out before...
2009-02-05 Dale JohannesenReapply 63765. Patches for clang and llvm-gcc to follow.
2009-02-04 Dale JohannesenReverting 63765. This broke the build of both clang
2009-02-04 Nate BegemanNew feature: add support for target intrinsics being...
2009-02-02 Chris Lattnerreject things like: zext <4 x i32> %tmp to i256
2009-01-19 Devang PatelVerify Intrinsic::dbg_declare.
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-08 Bob WilsonFix failure messages in Verifier::PerformTypeCheck...
2009-01-07 Bob WilsonAssert that VectorType::getTruncatedElementVectorType...
2009-01-07 Bob WilsonImprove support for type-generic vector intrinsics...
2008-12-29 Chris Lattnermove select validation logic into a shared place where...
2008-12-01 Chris LattnerThe PreVerifier pass preserves everything. In practice...
2008-11-21 Chris Lattnerreapply Sanjiv's patch to genericize memcpy/memset...
2008-11-21 Bill WendlingRevert r59802. It was breaking the build of llvm-gcc:
2008-11-21 Sanjiv GuptaMake mem[cpy,move,set] intrinsics overloaded.
2008-11-19 Bill WendlingUse stripPointerCasts when checking for AllocaInsts...
2008-11-19 Bill WendlingUse dyn_cast instead of cast.
2008-11-19 Bill WendlingMatch an element of the return type if it returns a...
2008-11-18 Bill WendlingVerify that the second parameter of the stacprotector...
2008-11-15 Nick LewyckyCorrect this error message.
2008-11-13 Bill WendlingModify the intrinsics pattern to separate out the ...
2008-11-13 Bill WendlingRefactor the code that does the type checking for intri...
2008-11-10 Mon P WangAdded support for the following definition of shufflevector
2008-10-25 Gordon HenriksenRelated to PR2911, reject as invalid non-pointer GC...
2008-10-16 Chris LattnerVerify prefetch arguments, PR2576.
2008-10-05 Chris Lattnerfix an incorrect and extremely confusing error message
2008-10-03 Devang PatelFix function attribute verification check.
2008-10-03 Devang PatelVerify function attributes.
2008-10-02 Devang PatelRemove redundant check.
2008-10-01 Devang PatelAttributes noinline alwaysinline are incompatible
2008-09-26 Devang PatelNow Attributes are divided in three groups
2008-09-26 Dale JohannesenAnother file I forgot.
2008-09-25 Devang Patel Large mechanical patch.
2008-09-24 Devang Patels/ParamAttrsWithIndex/FnAttributeWithIndex/g
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-23 Devang PatelUse parameter attribute store (soon to be renamed) for
2008-09-09 Anton KorobeynikovMake safer variant of alias resolution routine to be...
2008-09-09 Dan GohmanExtend the vcmp/fcmp LLVM IR instructions to take vecto...
2008-09-08 Dan GohmanBitcasting two or from aggregate types is not permitted...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-09-02 Nuno Lopesplug a little memleak in verifyFunction()
2008-08-28 Chris LattnerMake the verifier reject instructions which have null...
2008-08-27 Chris LattnerMinor cleanup.
2008-08-27 Dan GohmanDiagnose uses of unsized types with the byval attribute...
2008-08-27 Dan GohmanUpdate wording, as aggregates are now first-class.
2008-08-24 Chris Lattnerremove the type checking logic already done by tblgen...
2008-08-23 Bill WendlingReverting r55227. This was causing the following failur...
2008-08-23 Chris LattnerVerify that the alignment argument to llvm.memcpy is...
2008-08-23 Chris Lattnerremove verification for gc intrinsic argument types...
2008-08-19 Chris Lattnerwhitespace cleanup
2008-08-17 Gordon HenriksenRename some GC classes so that their roll will hopefull...
2008-08-14 Dan GohmanImprove support for vector casts in LLVM IR and CodeGen.
2008-08-13 Dale JohannesenAdd read/write support for X86's sseregparm.
2008-08-05 Dan GohmanFix the AsmWriter to not print extra spaces after param...
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-29 Nate BegemanAdd vector shifts to the IR, patch by Eli Friedman.
2008-07-25 Nate BegemanAllow verifier to be run on partially materialized...
2008-07-23 Dan GohmanEnable first-class aggregates support.
2008-07-18 Chris Lattnerverify limits-fndefn.c from the GCC testsuite before the
2008-06-24 Dan GohmanUse const_cast instead of a C-style cast.
2008-06-09 Dan GohmanRe-apply 52002, allowing the verifier to accept non...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-06-05 Dan GohmanRevert 52002.
2008-06-05 Matthijs KooijmanChange the Verifier to support returning first class...
2008-05-15 Dan GohmanIR support for extractvalue and insertvalue instruction...
2008-05-14 Dan GohmanMake PreVerifyID, IntSigsEnd, and KillSigsEnd const.
2008-05-13 Dan GohmanChange class' public PassInfo variables to by initializ...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-05-08 Anton KorobeynikovCheck for validity of aliasee pointer before dereference.
2008-05-07 Anton KorobeynikovTurn StripPointerCast() into a method
2008-05-06 Anton KorobeynikovMake StripPointerCast a common function (should we...
2008-04-25 Nick LewyckyRemove 'unwinds to' support from mainline. This patch...
2008-04-23 Chris Lattnertighten up verifier checks which missed cases where
2008-04-23 Chris LattnerVerify that the operand of a getresult instruction...
2008-04-07 Duncan SandsMake sure that intrinsics automagically get the
2008-03-28 Nick LewyckyUpdate example to new syntax.
2008-03-25 Dan GohmanAdd explicit keywords.
2008-03-22 Anton KorobeynikovFix merge error
2008-03-22 Anton KorobeynikovAdd testcase for prev. commit. Minor fixes
2008-03-22 Anton KorobeynikovAliasing chains cleanups: update langref, add check...
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-03-05 Devang PatelCheck struct return type first.
next