| Commit message (Expand) | Author | Age | Files | Lines |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -1/+2 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -2/+2 |
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -2/+2 |
* | Thread LLVMContext through MVT and related parts of SDISel. | Owen Anderson | 2009-07-09 | 1 | -1/+1 |
* | Implement changes from Chris's feedback. | Torok Edwin | 2009-07-08 | 1 | -1/+3 |
* | Start converting to new error handling API. | Torok Edwin | 2009-07-08 | 1 | -3/+3 |
* | Support vector casts in more places, fixing a variety of assertion | Dan Gohman | 2009-06-15 | 1 | -10/+10 |
* | Cosmetic changes to parameter attribute verification. | Duncan Sands | 2009-06-11 | 1 | -17/+18 |
* | Remove cyclic MDNode detection. Any attempt to create a cyclic MDNode will | Nick Lewycky | 2009-06-07 | 1 | -57/+16 |
* | Fix a copy+pasto in an assertion string that Jay Foad noticed. | Dan Gohman | 2009-06-05 | 1 | -1/+1 |
* | Update the Verifier to be aware of the difference between Add and FAdd, etc. | Dan Gohman | 2009-06-05 | 1 | -15/+33 |
* | Give embedded metadata its own type instead of relying on EmptyStructTy. | Nick Lewycky | 2009-05-30 | 1 | -53/+103 |
* | Untabification. | Bill Wendling | 2009-05-30 | 1 | -1/+1 |
* | Dan noticed that the verifier wasn't thoroughly checking uses of | Duncan Sands | 2009-05-29 | 1 | -50/+49 |
* | Revert this. There's no way to verifiy indirect calls, and an optimizer can turn | Torok Edwin | 2009-05-22 | 1 | -25/+0 |
* | Verify that calling conventions match function prototype. | Torok Edwin | 2009-05-22 | 1 | -0/+25 |
* | Needed #includes. Thanks Fritz van Bommel! | Bill Wendling | 2009-05-10 | 1 | -0/+1 |
* | Allow aliasee to be a GEP or bitcast instead of just a bitcast. | Chris Lattner | 2009-04-25 | 1 | -1/+3 |
* | Add support for embedded metadata to LLVM. This introduces two new types of | Nick Lewycky | 2009-04-04 | 1 | -1/+50 |
* | typo | Gabor Greif | 2009-03-17 | 1 | -1/+1 |
* | Simplify. "Broken" is always true here. | Nick Lewycky | 2009-03-15 | 1 | -1/+1 |
* | Revert r66920. It was causing failures in the self-hosting buildbot (in release | Bill Wendling | 2009-03-13 | 1 | -1/+1 |
* | Second installment of "BasicBlock operands to the back" | Gabor Greif | 2009-03-13 | 1 | -1/+1 |
* | Change WriteTypeSymbolic to not put a space out before types, also, remove | Chris Lattner | 2009-02-28 | 1 | -2/+5 |
* | Reapply 63765. Patches for clang and llvm-gcc to follow. | Dale Johannesen | 2009-02-05 | 1 | -2/+1 |
* | Reverting 63765. This broke the build of both clang | Dale Johannesen | 2009-02-04 | 1 | -1/+2 |
* | New feature: add support for target intrinsics being defined in the | Nate Begeman | 2009-02-04 | 1 | -2/+1 |
* | reject things like: zext <4 x i32> %tmp to i256 | Chris Lattner | 2009-02-02 | 1 | -0/+10 |
* | Verify Intrinsic::dbg_declare. | Devang Patel | 2009-01-19 | 1 | -0/+5 |
* | Add the private linkage. | Rafael Espindola | 2009-01-15 | 1 | -2/+2 |
* | Fix failure messages in Verifier::PerformTypeCheck. The argument numbers | Bob Wilson | 2009-01-08 | 1 | -47/+42 |
* | Assert that VectorType::getTruncatedElementVectorType is not used with | Bob Wilson | 2009-01-07 | 1 | -4/+10 |
* | Improve support for type-generic vector intrinsics by teaching TableGen how | Bob Wilson | 2009-01-07 | 1 | -1/+27 |
* | move select validation logic into a shared place where the select ctor, | Chris Lattner | 2008-12-29 | 1 | -17/+4 |
* | The PreVerifier pass preserves everything. In practice, this | Chris Lattner | 2008-12-01 | 1 | -0/+4 |
* | reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an | Chris Lattner | 2008-11-21 | 1 | -6/+3 |
* | Revert r59802. It was breaking the build of llvm-gcc: | Bill Wendling | 2008-11-21 | 1 | -3/+6 |
* | Make mem[cpy,move,set] intrinsics overloaded. | Sanjiv Gupta | 2008-11-21 | 1 | -6/+3 |
* | Use stripPointerCasts when checking for AllocaInsts for the stackprotector in... | Bill Wendling | 2008-11-19 | 1 | -1/+1 |
* | Use dyn_cast instead of cast. | Bill Wendling | 2008-11-19 | 1 | -1/+1 |
* | Match an element of the return type if it returns a structure. | Bill Wendling | 2008-11-19 | 1 | -2/+12 |
* | Verify that the second parameter of the stacprotector intrinsic is an alloca | Bill Wendling | 2008-11-18 | 1 | -0/+5 |
* | Correct this error message. | Nick Lewycky | 2008-11-15 | 1 | -1/+1 |
* | Modify the intrinsics pattern to separate out the "return" types from the | Bill Wendling | 2008-11-13 | 1 | -12/+27 |
* | Refactor the code that does the type checking for intrinsics. | Bill Wendling | 2008-11-13 | 1 | -115/+132 |
* | Added support for the following definition of shufflevector | Mon P Wang | 2008-11-10 | 1 | -5/+6 |
* | Related to PR2911, reject as invalid non-pointer GC roots. | Gordon Henriksen | 2008-10-25 | 1 | -2/+4 |
* | Verify prefetch arguments, PR2576. | Chris Lattner | 2008-10-16 | 1 | -0/+8 |
* | fix an incorrect and extremely confusing error message | Chris Lattner | 2008-10-05 | 1 | -1/+1 |
* | Fix function attribute verification check. | Devang Patel | 2008-10-03 | 1 | -6/+5 |