summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/ModuleUtils.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[VectorUtils] Introduce the Vector Function Database (VFDatabase)."Francesco Petrogalli2019-12-131-5/+2
* [VectorUtils] Introduce the Vector Function Database (VFDatabase).Francesco Petrogalli2019-12-101-2/+5
* [VFABI] Read/Write functions for the VFABI attribute.Francesco Petrogalli2019-11-121-0/+29
* ModuleUtils - silence static analyzer dyn_cast<> null dereference warning. NFCI.Simon Pilgrim2019-09-271-1/+1
* [IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in ...Fangrui Song2019-05-151-27/+7
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-011-29/+18
* Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight2019-01-311-18/+29
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-01-311-29/+18
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [NewPM][TSan] Reiterate the TSan portPhilip Pfaffe2019-01-161-0/+22
* [NewPM] Port MsanPhilip Pfaffe2019-01-031-0/+21
* ModuleUtils: Stop using comdat members to generate unique module ids.Peter Collingbourne2017-10-051-1/+1
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-6/+6
* [asan] Fix dead stripping of globals on Linux.Evgeniy Stepanov2017-04-271-0/+32
* Revert "[asan] Fix dead stripping of globals on Linux."Evgeniy Stepanov2017-04-101-32/+0
* [asan] Fix dead stripping of globals on Linux.Evgeniy Stepanov2017-04-061-0/+32
* [asan] Delay creation of asan ctor.Evgeniy Stepanov2017-04-061-5/+13
* Revert "[asan] Delay creation of asan ctor."Alex Shlyapnikov2017-03-271-13/+5
* [asan] Delay creation of asan ctor.Evgeniy Stepanov2017-03-241-5/+13
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-2/+2
* Revert r298158.Evgeniy Stepanov2017-03-201-32/+0
* [asan] Fix dead stripping of globals on Linux.Evgeniy Stepanov2017-03-171-0/+32
* Cleanup dump() functions.Matthias Braun2017-01-281-1/+2
* [PM] Teach the always inliner in the new pass manager to supportChandler Carruth2016-12-261-0/+64
* Fix a typo.Evgeniy Stepanov2016-10-311-1/+1
* Utility functions for appending to llvm.used/llvm.compiler.used.Evgeniy Stepanov2016-10-251-0/+38
* [ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson2016-04-201-17/+0
* [ModuleUtils] Use range-based loop. NFC.Davide Italiano2016-03-231-2/+1
* [msan] Put msan constructor in a comdat.Evgeniy Stepanov2016-02-121-13/+24
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-1/+1
* Create llvm.global_ctors in the new format.Rafael Espindola2015-12-061-2/+2
* [asan] Rename the ABI versioning symbol to '__asan_version_mismatch_check' in...Kuba Brecka2015-07-231-1/+9
* Implement `createSanitizerCtor`, common helper function for all sanitizersIsmail Pazarbasi2015-05-061-0/+21
* Move `checkInterfaceFunction` to ModuleUtilsIsmail Pazarbasi2015-04-061-0/+11
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-211-1/+1
* Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...Craig Topper2014-08-181-1/+1
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-1/+1
* Add comdat key field to llvm.global_ctors and llvm.global_dtorsReid Kleckner2014-05-161-8/+21
* Respect llvm.used in Internalize.Rafael Espindola2013-07-251-0/+18
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-4/+4
* Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth2012-06-291-1/+1
* [asan] fix a bug (issue 19) where dlclose and the following mmap caused a fal...Kostya Serebryany2011-12-151-4/+12
* test commit to verify that commit access works (added blank line)Kostya Serebryany2011-11-161-0/+1
* Add utility to append a function to the list of global constructors. Devang Patel2011-10-311-0/+55
OpenPOWER on IntegriCloud