- f07c949 Codegen support for the llvm.invariant/lifetime.start/end intrinsics: by Duncan Sands · 15 years ago
- b01bbdc I don't see any point in having both eh.selector.i32 and eh.selector.i64, by Duncan Sands · 15 years ago
- ac53a0b Introduce and use convenience methods for getting pointer types by Duncan Sands · 15 years ago
- 45cfe54 Change Pass::print to take a raw ostream instead of std::ostream, by Chris Lattner · 15 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
- a7235ea Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are by Owen Anderson · 15 years ago
- eed707b Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 15 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 15 years ago
- 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 15 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
- 481d15a eliminate extra space. by Torok Edwin · 15 years ago
- 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
- eaff524 remove llvm.part.set.* and llvm.part.select.*. They have never been by Chris Lattner · 15 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
- 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 15 years ago
- d1fbd14 Push LLVMContext _back_ through IRBuilder. by Owen Anderson · 15 years ago
- b41b5e0 Get rid of these cache variables, which are a holdover from the days when by Owen Anderson · 15 years ago
- 6279cd8 Now with EVEN FEWER statics! by Owen Anderson · 15 years ago
- e1e2014 Switch to using IRBuilder throughout. by Jay Foad · 15 years ago
- 589b1ef Don't generate redundant casts of constant values when lowering calls to by Jay Foad · 15 years ago
- 667d4b8 Introduce new linkage types linkonce_odr, weak_odr, common_odr by Duncan Sands · 16 years ago
- 556b4a6 Add missing break statements, fixing PR3503. by Chris Lattner · 16 years ago
- c0425b6 As Duncan suggested, add braces for the one-line "else branch". Thanks, Duncan. by Zhou Sheng · 16 years ago
- 904ebf9 This is to fix the bug in IntrinsicLowering.cpp, by Zhou Sheng · 16 years ago
- 824b958 reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an by Chris Lattner · 16 years ago
- dc77092 Revert r59802. It was breaking the build of llvm-gcc: by Bill Wendling · 16 years ago
- 219ab40 Make mem[cpy,move,set] intrinsics overloaded. by Sanjiv Gupta · 16 years ago
- f74185b More refactoring. Yawn. by Dale Johannesen · 16 years ago
- c4342ea Refactor FP intrinisic setup. Per review feedback. by Dale Johannesen · 16 years ago
- 7794f2a Add intrinsics for log, log2, log10, exp, exp2. by Dale Johannesen · 16 years ago
- 7cbd8a3 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 · 16 years ago
- 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- 43ad6b3 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 · 17 years ago
- 917c2a6 Implement necessary bits for flt_rounds gcc builtin. by Anton Korobeynikov · 17 years ago
- c4c9660 Teach IntrinsicLowering.cpp about the sin, cos, and pow intrinsics. by Dan Gohman · 17 years ago
- 9ab7fb3 Rewrite sqrt and powi to use anyfloat. By popular demand. by Dale Johannesen · 17 years ago
- 4292d1c minor long double related changes by Dale Johannesen · 17 years ago
- 8806c7b Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is needed, because they just "mark" register by Anton Korobeynikov · 17 years ago
- 718cb66 Add lengthof and endof templates that hide a lot of sizeof computations. by Owen Anderson · 17 years ago
- 914ce45 Fix a regression compiling 2005-05-11-Popcount-ffs-fls with the CBE, by Chris Lattner · 17 years ago
- 52eec54 by David Greene · 17 years ago
- f664e41 The exception handling intrinsics return values, by Duncan Sands · 17 years ago
- cf26d7c Extend eh.selector to support both catches and filters. by Duncan Sands · 17 years ago
- 24e5aad Codegen support (stripped out) for the annotate attribute. by Tanya Lattner · 17 years ago
- 976e2da Fix a typo in bswap lowering. by Lauro Ramos Venancio · 17 years ago
- 02031c0 Make LowerCTPOP() support arbitrary bitwidth integer type. by Zhou Sheng · 17 years ago
- 924361a Correct the logic in LowerPartSet which cleared the bits from 0 to low-1. by Zhou Sheng · 17 years ago
- 76c94b6 Un-brain-dead-ify the lowering of part set for the reverse case. by Reid Spencer · 17 years ago
- 9bd57b6 Give names to the final result values of the part_set computations. This by Reid Spencer · 17 years ago
- 5156f5b Get the size of auto arrays right, regardless of its changing size. by Reid Spencer · 17 years ago
- 9a9203b Fix problems in the PartSet lowering having to do with incorrect bit width. by Reid Spencer · 18 years ago
- df41353 Make sure intrinsics that are lowered to functions make the function weak by Reid Spencer · 18 years ago
- eeedcb6 Fix bugs in generated code for part_select and part_set so that llc doesn't by Reid Spencer · 18 years ago
- 3795809 Fix a bug in PartSet. The replacement value needs to be zext or trunc to by Reid Spencer · 18 years ago
- f75b874 For PR1284: Implement the "part_set" intrinsic. by Reid Spencer · 18 years ago
- c6eb6d7 apparently some people commit without building the tree, or they forget to by Chris Lattner · 18 years ago
- addd11d Implement the llvm.bit.part_select.iN.iN.iN overloaded intrinsic. by Reid Spencer · 18 years ago
- dc1966e For PR1297: by Reid Spencer · 18 years ago
- e9391fd For PR1297: Support overloaded intrinsics bswap, ctpop, cttz, ctlz. by Reid Spencer · 18 years ago
- 0b4711b Lower eh filter intrinsic. by Jim Laskey · 18 years ago
- 63f3e3f Provide a more meaningful name. by Jim Laskey · 18 years ago
- 774b864 Update comment. by Jim Laskey · 18 years ago
- f9b1cbc Remove assertion. by Jim Laskey · 18 years ago
- b180aa1 Selection and lowering for exception handling. by Jim Laskey · 18 years ago
- 990b849 eliminate vector-related allocations by Chris Lattner · 18 years ago
- c67da0c Two fixes: by Chris Lattner · 18 years ago
- 7d6f77d Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.ll by Chris Lattner · 18 years ago
- 1b19cd3 Use short form of BinaryOperator create function. by Reid Spencer · 18 years ago
- 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 18 years ago
- 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
- 6addf2c Use TargetData to obtain the correct size of the "size_t" argument for by Reid Spencer · 18 years ago
- 1e9126b For PR1138: by Reid Spencer · 18 years ago
- 42a7551 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 18 years ago
- 0ee69bb eliminate calls to Type::isInteger, preferring isIntegral instead. by Chris Lattner · 18 years ago
- f01da59 llvm 2.0 doesn't support llvm.isunordered.* by Chris Lattner · 18 years ago
- b76efb7 Change the interface to Module::getOrInsertFunction to be easier to use,to resolve PR1088, and to help PR411. by Chris Lattner · 18 years ago
- 4785781 For PR950: by Reid Spencer · 18 years ago
- e4d87aa For PR950: by Reid Spencer · 18 years ago
- eefef64 Simplify all the casting business and get rid of isSigned(). by Reid Spencer · 18 years ago
- 8a903db Convert the last uses of CastInst::createInferredCast to a normal cast by Reid Spencer · 18 years ago
- 3bb7e3f This case isn't needed with recent changes to ConstantInt::get by Chris Lattner · 18 years ago
- 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 18 years ago
- e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
- d9fd2ac Changed to using llvm streams. by Bill Wendling · 18 years ago
- 3da59db For PR950: by Reid Spencer · 18 years ago
- b71fd78 Simplify IntrinsicLowering and clarify that it is only for use by the by Chris Lattner · 18 years ago
- 3822ff5 For PR950: by Reid Spencer · 18 years ago
- b83eb64 For PR950: by Reid Spencer · 18 years ago
- 43970fe Handle new forms of llvm.dbg intrinsics. by Jim Laskey · 19 years ago
- f4321a3 Handle the removal of the debug chain. by Jim Laskey · 19 years ago
- 59bcce5 remove dbg_declare, it's not used yet. by Chris Lattner · 19 years ago
- 03dd465 Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving by Chris Lattner · 19 years ago
- 0b11820 For PR411: by Reid Spencer · 19 years ago
- e598181 Add BSWAP stuff to intrinsic lowering for CBE & friends. by Nate Begeman · 19 years ago
- 0c067bc Add "support" for the llvm.stacksave/stackrestore intrinsics, this is by Chris Lattner · 19 years ago
- 51b8d54 continued readcyclecounter support by Andrew Lenharth · 19 years ago
- 66c5fd6 When a function takes a variable number of pointer arguments, with a zero by Jeff Cohen · 19 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
- 98cf45b Fix lowering of ctlz, so now UnitTests/2005-05-11-Popcount-ffs-fls passes by Chris Lattner · 19 years ago