- 8d9d1a0 Remove the now-dead llvm.eh.exception and llvm.eh.selector intrinsics. by Bill Wendling · 14 years ago
- 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
- 5bd375a Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 14 years ago
- e6e1933 Change Intrinsic::getDeclaration and friends to take an ArrayRef. by Benjamin Kramer · 14 years ago
- b804a2b Second attempt at de-constifying LLVM Types in FunctionType::get(), by Jay Foad · 14 years ago
- a78cd22 Revert r134893 and r134888 (and related patches in other trees). It was causing by Bill Wendling · 14 years ago
- 56cc153 De-constify Types in FunctionType::get(). by Jay Foad · 14 years ago
- 3f158fd Introduce "expect" intrinsic instructions. by Jakub Staszak · 14 years ago
- 078b0b0 Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call. by Evan Cheng · 15 years ago
- ded5f66 Get rid of pop_macro warnings on MSVC. by Michael J. Spencer · 15 years ago
- 3e44ea1 undo 80 column trespassing I caused by Gabor Greif · 15 years ago
- 3390e74 use CallSite::arg_end instead of CallInst::op_end by Gabor Greif · 15 years ago
- ed9ae7b use ArgOperand API and CallSite to access arguments of CallInst by Gabor Greif · 15 years ago
- 6739a89 Fixes for Microsoft Visual Studio 2010, from Steven Watanabe! by Douglas Gregor · 15 years ago
- 7258dcd Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 16 years ago
- f375520 reapply r101434 with a fix for self-hosting by Gabor Greif · 16 years ago
- 403e969 back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 16 years ago
- 33ae80b reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 16 years ago
- 9fd00c7 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 16 years ago
- aafd209 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 16 years ago
- bcaf681 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 16 years ago
- 2104b8d rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 16 years ago
- 9dff9be Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 16 years ago
- ccce8ba Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. by Benjamin Kramer · 16 years ago
- 33f80d2 Delete renaming use of dead dbg intrinsics. by Devang Patel · 16 years ago
- dca0c28 Codegen support for the llvm.invariant/lifetime.start/end intrinsics: by Duncan Sands · 16 years ago
- 8e6ccb6 I don't see any point in having both eh.selector.i32 and eh.selector.i64, by Duncan Sands · 16 years ago
- 9ed7b16 Introduce and use convenience methods for getting pointer types by Duncan Sands · 16 years ago
- 1362602 Change Pass::print to take a raw ostream instead of std::ostream, by Chris Lattner · 16 years ago
- 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
- 5a1acd9 Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 16 years ago
- edb4a70 Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 16 years ago
- 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
- b6b2530 Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 16 years ago
- fbcc663 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- 6cdb897 eliminate extra space. by Torok Edwin · 16 years ago
- 53a5221 Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 16 years ago
- 7b9d6eb remove llvm.part.set.* and llvm.part.select.*. They have never been by Chris Lattner · 16 years ago
- 56d0659 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
- ccb29cd Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 16 years ago
- a771459 Push LLVMContext _back_ through IRBuilder. by Owen Anderson · 16 years ago
- 4c472e1 Get rid of these cache variables, which are a holdover from the days when by Owen Anderson · 16 years ago
- b5042f2 Now with EVEN FEWER statics! by Owen Anderson · 16 years ago
- 9a968a8 Switch to using IRBuilder throughout. by Jay Foad · 16 years ago
- aa9c019 Don't generate redundant casts of constant values when lowering calls to by Jay Foad · 16 years ago
- 12da8ce Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 17 years ago
- d8f0786 Add missing break statements, fixing PR3503. by Chris Lattner · 17 years ago
- 4b23938 As Duncan suggested, add braces for the one-line "else branch". Thanks, Duncan. by Zhou Sheng · 17 years ago
- 25b6f815 This is to fix the bug in IntrinsicLowering.cpp, by Zhou Sheng · 17 years ago
- dd70834 reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an by Chris Lattner · 17 years ago
- 4bce2bf Revert r59802. It was breaking the build of llvm-gcc: by Bill Wendling · 17 years ago
- 09a2037 Make mem[cpy,move,set] intrinsics overloaded. by Sanjiv Gupta · 17 years ago
- f1acc4d More refactoring. Yawn. by Dale Johannesen · 17 years ago
- 7beddb8 Refactor FP intrinisic setup. Per review feedback. by Dale Johannesen · 17 years ago
- da2d806 Add intrinsics for log, log2, log10, exp, exp2. by Dale Johannesen · 17 years ago
- e1f6e4b API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legacy interfaces will be in place for some time. (Merge from use-diet branch.) by Gabor Greif · 17 years ago
- e9ecc68 API changes for class Use size reduction, wave 1. by Gabor Greif · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- edf0788 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 18 years ago
- 66b91e66e Implement necessary bits for flt_rounds gcc builtin. by Anton Korobeynikov · 18 years ago
- 9aa4fc5 Teach IntrinsicLowering.cpp about the sin, cos, and pow intrinsics. by Dan Gohman · 18 years ago
- 4d4e77a Rewrite sqrt and powi to use anyfloat. By popular demand. by Dale Johannesen · 18 years ago
- 6bf69ed minor long double related changes by Dale Johannesen · 18 years ago
- 122bf4b Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is needed, because they just "mark" register by Anton Korobeynikov · 18 years ago
- e2f23a3 Add lengthof and endof templates that hide a lot of sizeof computations. by Owen Anderson · 18 years ago
- 079ebcf Fix a regression compiling 2005-05-11-Popcount-ffs-fls with the CBE, by Chris Lattner · 18 years ago
- 17a5dfe by David Greene · 18 years ago
- 9d97420 The exception handling intrinsics return values, by Duncan Sands · 18 years ago
- fe80638 Extend eh.selector to support both catches and filters. by Duncan Sands · 18 years ago
- e199f97 Codegen support (stripped out) for the annotate attribute. by Tanya Lattner · 18 years ago
- 4c2f003 Fix a typo in bswap lowering. by Lauro Ramos Venancio · 18 years ago
- 0a0ae93 Make LowerCTPOP() support arbitrary bitwidth integer type. by Zhou Sheng · 18 years ago
- d7dc1ed Correct the logic in LowerPartSet which cleared the bits from 0 to low-1. by Zhou Sheng · 18 years ago
- daed139 Un-brain-dead-ify the lowering of part set for the reverse case. by Reid Spencer · 18 years ago
- 764ae2a Give names to the final result values of the part_set computations. This by Reid Spencer · 18 years ago
- bf28370 Get the size of auto arrays right, regardless of its changing size. by Reid Spencer · 18 years ago
- 58ec791 Fix problems in the PartSet lowering having to do with incorrect bit width. by Reid Spencer · 19 years ago
- 1b92137 Make sure intrinsics that are lowered to functions make the function weak by Reid Spencer · 19 years ago
- 0f2f65f Fix bugs in generated code for part_select and part_set so that llc doesn't by Reid Spencer · 19 years ago
- 83faeb7 Fix a bug in PartSet. The replacement value needs to be zext or trunc to by Reid Spencer · 19 years ago
- c6251a7 For PR1284: Implement the "part_set" intrinsic. by Reid Spencer · 19 years ago
- f269d84 apparently some people commit without building the tree, or they forget to by Chris Lattner · 19 years ago
- cce90f5 Implement the llvm.bit.part_select.iN.iN.iN overloaded intrinsic. by Reid Spencer · 19 years ago
- fad9bd6 For PR1297: by Reid Spencer · 19 years ago
- 6bba6c8 For PR1297: Support overloaded intrinsics bswap, ctpop, cttz, ctlz. by Reid Spencer · 19 years ago
- d5453d7 Lower eh filter intrinsic. by Jim Laskey · 19 years ago
- c114990 Provide a more meaningful name. by Jim Laskey · 19 years ago
- 5cbb426 Update comment. by Jim Laskey · 19 years ago
- 46dbe12 Remove assertion. by Jim Laskey · 19 years ago
- 4b37a4c Selection and lowering for exception handling. by Jim Laskey · 19 years ago
- 6ea07f1 eliminate vector-related allocations by Chris Lattner · 19 years ago
- dc0a9a7 Two fixes: by Chris Lattner · 19 years ago
- 1b4b054 Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.ll by Chris Lattner · 19 years ago
- 5dc84cd Use short form of BinaryOperator create function. by Reid Spencer · 19 years ago
- 2341c22 Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 19 years ago
- 5301e7c For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
- d7035b6 Use TargetData to obtain the correct size of the "size_t" argument for by Reid Spencer · 19 years ago
- c776561 For PR1138: by Reid Spencer · 19 years ago
- 03c4953 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 19 years ago
- c69c6c4 eliminate calls to Type::isInteger, preferring isIntegral instead. by Chris Lattner · 19 years ago