aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/AutoUpgrade.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith1-17/+15
2014-11-11Revert "IR: MDNode => Value"Duncan P. N. Exon Smith1-1/+1
2014-11-05Remove obsolete ARM intrinsics vclz and vcntSteven Wu1-8/+0
2014-11-01IR: MDNode => Value: Instruction::getMetadata()Duncan P. N. Exon Smith1-1/+1
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl1-1/+52
2014-10-01Revert r218778 while investigating buldbot breakage.Adrian Prantl1-52/+1
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl1-1/+52
2014-09-06[x86] Fix a pretty horrible bug and inconsistency in the x86 asmChandler Carruth1-0/+89
2014-08-12Don't upgrade global constructors when reading bitcodeDuncan P. N. Exon Smith1-55/+0
2014-07-21Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave.Mark Heffernan1-2/+4
2014-06-25Rename loop unrolling and loop vectorizer metadata to have a common prefix.Eli Bendersky1-0/+7
2014-05-29[X86] Auto-upgrade AVX1 vbroadcast intrinsicsAdam Nemet1-0/+16
2014-05-17Handle ConstantAggregateZero when upgrading global_ctors.Rafael Espindola1-6/+9
2014-05-16Add comdat key field to llvm.global_ctors and llvm.global_dtorsReid Kleckner1-0/+52
2014-04-09[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-7/+7
2014-03-09[C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth1-1/+1
2014-03-06[Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth1-1/+1
2014-03-05[Layering] Move AutoUpgrade.h into the IR library where itsChandler Carruth1-1/+1
2014-03-04[Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth1-1/+1
2014-03-04[Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth1-1/+1
2014-01-16Report a warning when dropping outdated debug info metadata.Manman Ren1-2/+9
2013-12-03Debug Info: rename getDebugInfoVersionFromModule to getDebugMetadataVersionFr...Manman Ren1-1/+1
2013-12-02Debug Info: drop debug info via upgrading path if version number does not match.Manman Ren1-0/+10
2013-11-15Add addrspacecast instruction.Matt Arsenault1-0/+42
2013-10-15Remove x86_sse42_crc32_64_8 intrinsic. It has no functional difference from x...Craig Topper1-0/+7
2013-10-07Change objectsize intrinsic to accept different address spaces.Matt Arsenault1-0/+22
2013-09-28AutoUpgrade: upgrade from scalar TBAA format to struct-path aware TBAA format.Manman Ren1-0/+27
2013-07-20Remove trailing whitespace, fix file path in commentMatt Arsenault1-5/+5
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-7/+7
2013-01-02Rename VMCore directory to IR.Chandler Carruth1-0/+393