summaryrefslogtreecommitdiff
path: root/lib/IR/Module.cpp
AgeCommit message (Expand)Author
2017-07-18Normalize constructor call syntax, NFCI.Serge Guelton
2017-07-12Have Module::createRNG return a unique_ptrSerge Guelton
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-23Support for taking the max of module flags when linking, use for PIE/PICTeresa Johnson
2017-05-10[IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko
2017-05-09Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton
2017-04-11Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton
2017-04-11Revert "Turn some C-style vararg into variadic templates"Diana Picus
2017-04-11Turn some C-style vararg into variadic templatesSerge Guelton
2017-04-06Revert "Turn some C-style vararg into variadic templates"Mehdi Amini
2017-04-06Turn some C-style vararg into variadic templatesMehdi Amini
2017-03-27[IR] Implement pairs of non-const and const methods using the const version i...Craig Topper
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2017-03-18Make library calls sensitive to regparm module flag (Fixes PR3997).Nirav Dave
2016-11-09Bitcode: Change the materializer interface to return llvm::Error.Peter Collingbourne
2016-11-08IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne
2016-06-20Remove interface to get/set MaxFunctionCountEaswaran Raman
2016-06-17[Codegen] Change PICLevel.Davide Italiano
2016-04-28Add "PIE Level" metadata to module flags.Sriraman Tallam
2016-04-20[ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-08Support the Nodebug emission kind for DICompileUnits.Adrian Prantl
2016-04-07[GCC] Attribute ifunc support in llvmDmitry Polukhin
2016-03-18Interface to get/set profile summary metadata to moduleEaswaran Raman
2016-02-10Restore "[ThinLTO] Use MD5 hash in function index." with fixTeresa Johnson
2016-02-10Revert "[ThinLTO] Use MD5 hash in function index." due to bot failureTeresa Johnson
2016-02-10[ThinLTO] Use MD5 hash in function index.Teresa Johnson
2016-01-15Bring back "Assert that we have all use/users in the getters."Rafael Espindola
2016-01-14Revert "Assert that we have all use/users in the getters."Michael Zolotukhin
2015-12-19Assert that we have all use/users in the getters.Rafael Espindola
2015-12-18Remove redundant argument. NFC.Rafael Espindola
2015-12-18Drop materializeAllPermanently.Rafael Espindola
2015-12-18Drop support for dematerializing.Rafael Espindola
2015-12-03Interface to attach maximum function count from PGO to module as module flags.Easwaran Raman
2015-10-08IR: Remove implicit iterator conversions from lib/IR, NFCDuncan P. N. Exon Smith
2015-10-07IR: Create SymbolTableList wrapper around iplist, NFCDuncan P. N. Exon Smith
2015-10-06Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg
2015-09-24[IR] Add operand bundles to CallInst and InvokeInst.Sanjoy Das
2015-08-05If the "CodeView" module flag is set, emit codeview instead of DWARFReid Kleckner
2015-05-15While in GlobalValue fix the function(s) that don't follow theEric Christopher
2015-03-13Be lazy about loading metadata in IRObjectFile.Rafael Espindola
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini
2015-02-11Verifier: Check for null operands in !llvm.module.flagsDavid Majnemer
2014-12-22The leak detector is dead, long live asan and valgrind.Rafael Espindola
2014-12-17Random Number Generator Refactoring (removing from Module)JF Bastien
2014-12-09IR: Split Metadata from ValueDuncan P. N. Exon Smith
2014-12-03Ask the module for its the identified types.Rafael Espindola
2014-11-19Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie
2014-11-11Revert "IR: MDNode => Value"Duncan P. N. Exon Smith
2014-11-07Add Position-independent Code model Module API.Justin Hibbits