| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -13/+13 |
* | common globals may also not be marked constant. | Chris Lattner | 2009-08-05 | 1 | -3/+6 |
* | Clarify common linkage and the requirements on it. Enforce | Chris Lattner | 2009-08-05 | 1 | -0/+7 |
* | Typo | Nate Begeman | 2009-07-30 | 1 | -1/+1 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -2/+1 |
* | Fix an assumption that there is a single return value when verifying | Bob Wilson | 2009-07-29 | 1 | -2/+2 |
* | Rename MDNode.h header. It defines MDnode and other metadata classes. | Devang Patel | 2009-07-28 | 1 | -1/+1 |
* | Initial update to VMCore to use Twines for string arguments. | Daniel Dunbar | 2009-07-25 | 1 | -5/+5 |
* | 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 |