Attributes Rewrite
[oota-llvm.git] / lib / VMCore / AutoUpgrade.cpp
2012-10-15 Bill WendlingAttributes Rewrite
2012-07-20 Chandler CarruthFix a dangling StringRef bug in the auto upgrader....
2012-07-18 Joel JonesMore replacing of target-dependent intrinsics with...
2012-07-13 Joel JonesThis is one of the first steps at moving to replace...
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2012-06-13 Craig TopperFix intrinsics for XOP frczss/sd instructions. These...
2012-06-10 Nadav RotemAdd AutoUpgrade support for the SSE4 ptest intrinsics.
2012-06-09 Craig TopperReplace XOP vpcom intrinsics with fewer intrinsics...
2012-06-03 Craig TopperSimplify the fma4 renaming code.
2012-06-03 Craig TopperAutoupgrade support the rename of x86.fma4 intrinsics...
2012-05-22 Nuno Lopesrevert my previous patches that introduced an additiona...
2012-05-09 Nuno Lopeschange the objectsize intrinsic signature: add a 3rd...
2012-05-08 Craig TopperRemove 256-bit AVX non-temporal store intrinsics. Simil...
2012-04-18 Craig TopperRemove AVX vpermil intrinsics. I removed their uses...
2012-02-03 Craig TopperAdd auto upgrade support for x86 pcmpgt/pcmpeq intrinic...
2011-12-12 Nick LewyckyFix unused value warning for value used only in assert.
2011-12-12 Chandler CarruthDon't rely in there being one argument before we've...
2011-12-12 Chandler CarruthSwitch llvm.cttz and llvm.ctlz to accept a second i1...
2011-11-27 Chris LattnerEli managed to kill off llvm.membarrier in llvm 3.0...
2011-11-27 Chris LattnerThe llvm.atomic intrinsics *were* removed in LLVM 3...
2011-11-27 Chris Lattnerremove autoupgrade support for old forms of llvm.prefet...
2011-11-27 Chris Lattnerremove autoupgrade support for really old-style debug...
2011-11-27 Chris Lattnerremove some old autoupgrade logic
2011-11-27 Chris Lattnerremove autoupgrade support for LLVM 2.9 exception stuff...
2011-10-06 Eli FriedmanRemove the old atomic instrinsics. autoupgrade functio...
2011-09-06 Duncan SandsSplit the init.trampoline intrinsic, which currently...
2011-09-04 Bill WendlingThe insertion point for the loads is right before the...
2011-09-03 Bill WendlingDon't reload the values that are already there. The...
2011-09-02 Bill WendlingNo need to get fancy inserting a PHI node when the...
2011-09-02 Bill WendlingPerform the upgrading of the old EH to the new EH in...
2011-08-27 Bill WendlingOnly delete instructions once.
2011-08-25 Bill WendlingInitial check in that will auto-upgrade the old EH...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-06-18 Chris Lattnerrework the remaining autoupgrade logic to use a StringR...
2011-06-18 Chris Lattnerrip out a ton of intrinsic modernization logic from...
2011-06-14 Bruno Cardoso LopesAdd one more argument to the prefetch intrinsic to...
2011-05-27 Chad RosierCRC32 intrinsics were renamed at revision 132163. ...
2011-05-26 Chad RosierRenamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn...
2011-05-03 Bill WendlingReplace the "movnt" intrinsics with a native store...
2011-04-13 Bill WendlingReapply r129401 with patch for clang.
2011-04-12 Bill WendlingRevert r129401 for now. Clang is using the old way...
2011-04-12 Bill WendlingRemove the unaligned load intrinsics in favor of using...
2011-03-30 Bill WendlingRemove dead code.
2011-03-29 Evan ChengAdd intrinsics @llvm.arm.neon.vmulls and @llvm.arm...
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2010-10-04 Bill WendlingThe pshufw instruction came about in MMX2 when SSE...
2010-09-30 Dale JohannesenMassive rewrite of MMX:
2010-09-10 Bill WendlingUse StringRef which performs the "early exit" when...
2010-09-10 Bill WendlingEarly exit with simple checks.
2010-09-10 Bill WendlingAuto-upgrade the magic ".llvm.eh.catch.all.value" global to
2010-09-03 Bob WilsonReplace NEON vabdl, vaba, and vabal intrinsics with...
2010-09-01 Bob WilsonRemove NEON vmull, vmlal, and vmlsl intrinsics, replaci...
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.
next