Remove NEON vmovn intrinsic, replacing it with vector truncate operations.
[oota-llvm.git] / lib / VMCore / AutoUpgrade.cpp
2010-08-30 Bob WilsonRemove NEON vmovn intrinsic, replacing it with vector...
2010-08-29 Bob WilsonRemove NEON vaddl, vaddw, vsubl, and vsubw intrinsics...
2010-08-27 Bob WilsonAdd alignment arguments to all the NEON load/store...
2010-08-20 Bob WilsonReplace the arm.neon.vmovls and vmovlu intrinsics with...
2010-07-22 Gabor Greifundo 80 column trespassing I caused
2010-06-29 Gabor Greifuse ArgOperand API
2010-06-23 Gabor Greifuse helper to neatly access arguments
2010-06-22 Gabor Greifuse high-level accessors
2010-04-20 Eric ChristopherRemove the palignr intrinsics now that we lower them...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-30 Eric ChristopherRemove the pmulld intrinsic and autoupdate it as a...
2010-01-15 Victor HernandezImprove llvm.dbg.declare intrinsic by referring directl...
2010-01-05 Victor HernandezFix comment for CheckDebugInfoIntrinsics
2010-01-05 Devang PatelRemove dead debug info intrinsics.
2009-10-14 Duncan SandsI don't see any point in having both eh.selector.i32...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-08-28 Devang PatelReapply 79977.
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-25 Daniel DunbarRemove Value::{isName, getNameRef}.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-07 Owen AndersonLLVMContext-ification.
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...
2008-09-25 Devang Patel Large mechanical patch.
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-23 Dan GohmanEnable first-class aggregates support.
2008-07-22 Dan GohmanFix multiple-return-value-to-first-class-aggregates...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-17 Dan GohmanAuto-upgrade code for multiple-value return statements...
2008-05-24 Evan ChengEliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl...
2008-05-24 Evan ChengEliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2...
2008-05-24 Evan ChengAutoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd.
2008-05-16 Gabor GreifAPI change for {BinaryOperator|CmpInst|CastInst}::creat...
2008-05-03 Evan ChengAdd separate intrinsics for MMX / SSE shifts with i32...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-21 Evan ChengUndo 48570. Correctly match mmx shift instructions...
2008-03-19 Evan ChengAdd intrinsics to match mmx shift builtin's with immedi...
2008-03-12 Chris LattnerReimplement the parameter attributes support, phase...
2008-02-22 Dale JohannesenSplit ParameterAttributes.h, putting the complicated
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-18 Evan ChengRemove int_x86_sse2_movl_dq. It's replaced with a strin...
2007-12-17 Evan ChengBring back int_x86_sse2_movl_dq intrinsic for backward...
2007-12-14 Anders CarlssonAll MMX shift instructions took a <2 x i32> vector...
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-08-04 Chandler CarruthThis is the patch to provide clean intrinsic function...
2006-12-03 Reid SpencerRemove dead code.
2006-11-28 Bill WendlingChanged to using LLVM streams.
2006-11-27 Reid SpencerFor PR950:
2006-05-30 Reid SpencerUndo a patch that breaks llvm-as because the warning...
2006-05-30 Reid SpencerWrite the WARNING message to cout instead of cerr....
2006-04-12 Reid SpencerDon't emit useless warning messages.
2006-03-25 Jim LaskeyCast instruction not inserted into basic block.
2006-03-23 Jim LaskeyAdd some more bulletproofing to auto upgrade of llvm...
2006-03-23 Jim LaskeyChange the argument types of llvm.dbg intrinsics.
2006-03-14 Chris LattnerBugfix, unbreaking CodeGen/PowerPC/cttz.ll
2006-03-14 Jim Laskey1. Handle removal of all arguments for a morphed intrinsic.
2006-03-13 Jim LaskeyHandle the removal of the debug chain.
2006-03-09 Chris Lattnerautoupgrade memcpy/memmove/memset with signed counts.
2006-03-03 Chris LattnerUnbreak autouprade of llvm.sqrt, simplify some code.
2006-03-02 Chris LattnerSplit memcpy/memset/memmove intrinsics into i32/i64...
2006-01-27 Reid SpencerFix auto-upgrade of intrinsics to work properly with...
2006-01-23 Reid SpencerFor PR411:
2006-01-20 Chris LattnerRemove dead expression.
2006-01-20 Chris LattnerDon't use invalidated use_iterator's. This fixes a...
2006-01-19 Reid SpencerDon't forget about casting the result of an upgraded...
2006-01-19 Reid SpencerMake get_suffix faster by using a switch on getTypeID...
2006-01-19 Reid SpencerAdd a new interface function to AutoUpgrade for simulta...
2006-01-16 Reid SpencerFor PR411: