aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Transforms
AgeCommit message (Expand)AuthorFilesLines
2016-09-06Formatting with clang-format patch r280700Leny Kholodov1-5/+6
2016-09-06DebugInfo: use strongly typed enum for debug info flagsLeny Kholodov1-2/+3
2016-09-06Revert "DebugInfo: use strongly typed enum for debug info flags"Mehdi Amini1-6/+4
2016-09-06DebugInfo: use strongly typed enum for debug info flagsMehdi Amini1-4/+6
2016-08-29[asan] Separate calculation of ShadowBytes from calculating ASanStackFrameLayoutVitaly Buka1-39/+41
2016-08-20[asan] Add support of lifetime poisoning into ComputeASanStackFrameLayoutVitaly Buka1-22/+24
2016-08-19Revert "[asan] Add support of lifetime poisoning into ComputeASanStackFrameLa...Vitaly Buka1-24/+22
2016-08-18[asan] Add support of lifetime poisoning into ComputeASanStackFrameLayoutVitaly Buka1-22/+24
2016-08-03[MSSA] clang-format. NFC.George Burgess IV1-3/+2
2016-08-03[MSSA] Add special handling for invariant/constant loads.George Burgess IV1-0/+33
2016-08-03[MSSA] Fix a caching bug.George Burgess IV1-0/+74
2016-07-31Fix the MemorySSA updating API to enable people to create memory accesses bef...Daniel Berlin1-0/+36
2016-07-31Comment fixes to MemorySSA.hDaniel Berlin1-1/+1
2016-06-24IR: New representation for CFI and virtual call optimization pass metadata.Peter Collingbourne3-20/+20
2016-06-21Add MemoryAccess creation and PHI creation APIs to MemorySSADaniel Berlin1-11/+93
2016-06-20[MemorySSA] Clean up unit tests a tiny bit. NFC.George Burgess IV1-4/+4
2016-06-01[MemorySSA] Port to new pass managerGeoff Berry1-3/+3
2016-05-10Cloning: Clean up the interface to the CloneFunction function.Peter Collingbourne1-9/+5
2016-04-29[MemorySSA] Fix bugs in walker; refactor unittests a bit.George Burgess IV1-23/+163
2016-04-18[NFC] Header cleanupMehdi Amini2-1/+1
2016-04-16ValueMapper: Stop memoizing ConstantAsMetadataDuncan P. N. Exon Smith1-4/+5
2016-04-16Reapply "ValueMapper: Eliminate cross-file co-recursion, NFC"Duncan P. N. Exon Smith1-52/+52
2016-04-16Revert "ValueMapper: Eliminate cross-file co-recursion, NFC"Duncan P. N. Exon Smith1-52/+52
2016-04-16ValueMapper: Use API from r266503 in unit tests, NFCDuncan P. N. Exon Smith1-52/+52
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl1-15/+0
2016-04-14Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini3-11/+11
2016-04-13ValueMapper: Resolve cycles on the new nodesDuncan P. N. Exon Smith1-0/+42
2016-04-08ValueMapper: Don't memoize metadata when RF_NoModuleLevelChangesDuncan P. N. Exon Smith1-0/+32
2016-04-08ValueMapper: Stop memoizing MDStringsDuncan P. N. Exon Smith1-0/+15
2016-04-08Reapply "ValueMapper: Treat LocalAsMetadata more like function-local Values"Duncan P. N. Exon Smith1-0/+118
2016-04-08Revert "ValueMapper: Treat LocalAsMetadata more like function-local Values"Duncan P. N. Exon Smith1-95/+0
2016-04-08ValueMapper: Treat LocalAsMetadata more like function-local ValuesDuncan P. N. Exon Smith1-0/+95
2016-04-07Revert "ValueMapper: Make LocalAsMetadata match function-local Values"Duncan P. N. Exon Smith1-82/+0
2016-04-07ValueMapper: Allow RF_IgnoreMissingLocals and RF_NullMapMissingGlobalValuesDuncan P. N. Exon Smith1-0/+12
2016-04-07ValueMapper: Make LocalAsMetadata match function-local ValuesDuncan P. N. Exon Smith1-0/+83
2016-04-05ValueMapper: Rewrite Mapper::mapMetadata without recursionDuncan P. N. Exon Smith1-0/+45
2016-04-02ValueMapper: Add support for seeding metadata with nullptrDuncan P. N. Exon Smith1-0/+26
2016-04-02Document end of anonymous namespaces, NFCDuncan P. N. Exon Smith1-1/+1
2016-04-01LowerBitSets: Move declarations to separate namespace.Peter Collingbourne1-0/+1
2016-03-30Cloning: Reduce complexity of debug info cloning and fix correctness issue.Peter Collingbourne1-0/+6
2016-03-02Really fix ASAN leak/etc issues with MemorySSA unittestsDaniel Berlin1-10/+11
2016-03-02Revert "Fix ASAN detected errors in code and test" (it was not meant to be co...Daniel Berlin1-11/+10
2016-03-02Fix ASAN detected errors in code and testDaniel Berlin1-10/+11
2016-03-02[AA] Hoist the logic to reformulate various AA queries in terms of otherChandler Carruth1-1/+1
2016-03-02Fix SHARED_LIBS buildDaniel Berlin1-0/+1
2016-03-01Add the beginnings of an update API for preserving MemorySSADaniel Berlin2-0/+88
2016-02-13[Cloning] Clone every Function's Debug InfoKeno Fischer1-0/+25
2016-02-09WholeProgramDevirt: introduce.Peter Collingbourne2-0/+165
2016-01-26Remove autoconf supportChris Bieneman3-47/+0
2015-12-08Return a std::unique_ptr from CloneModule. NFC.Rafael Espindola1-1/+1