summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Module.cpp
Commit message (Expand)AuthorAgeFilesLines
* [IR] Move global_objects and global_values out of line, NFCReid Kleckner2019-11-221-0/+16
* IR. Change strip* family of functions to not look through aliases.Peter Collingbourne2019-08-221-1/+1
* [PGO] Context sensitive PGO (part 2)Rong Xu2019-02-281-4/+8
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-011-7/+6
* Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight2019-01-311-6/+7
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-01-311-7/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Extend Module::getOrInsertGlobal to control the construction of thePhilip Pfaffe2019-01-021-8/+14
* [macho] save the SDK version stored in module metadata into the version min andAlex Lorenz2018-12-141-0/+40
* Pass code-model through Module IR to LTO which will use it.Caroline Tice2018-09-211-0/+19
* Allow creating llvm::Function in non-zero address spacesAlexander Richardson2018-08-231-3/+5
* Add remarks describing when a pass changes the IR instruction count of a moduleJessica Paquette2018-05-181-0/+7
* Intrinsics calls should avoid the PLT when "RtLibUseGOT" metadata is present.Sriraman Tallam2018-02-231-0/+9
* Normalize constructor call syntax, NFCI.Serge Guelton2017-07-181-1/+1
* Have Module::createRNG return a unique_ptrSerge Guelton2017-07-121-2/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-3/+3
* Support for taking the max of module flags when linking, use for PIE/PICTeresa Johnson2017-05-231-2/+2
* [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-05-101-7/+27
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-1/+0
* Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton2017-04-111-41/+0
* Revert "Turn some C-style vararg into variadic templates"Diana Picus2017-04-111-0/+41
* Turn some C-style vararg into variadic templatesSerge Guelton2017-04-111-41/+0
* Revert "Turn some C-style vararg into variadic templates"Mehdi Amini2017-04-061-0/+41
* Turn some C-style vararg into variadic templatesMehdi Amini2017-04-061-41/+0
* [IR] Implement pairs of non-const and const methods using the const version i...Craig Topper2017-03-271-1/+2
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-9/+7
* Make library calls sensitive to regparm module flag (Fixes PR3997).Nirav Dave2017-03-181-0/+8
* Bitcode: Change the materializer interface to return llvm::Error.Peter Collingbourne2016-11-091-6/+7
* IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne2016-11-081-0/+5
* Remove interface to get/set MaxFunctionCountEaswaran Raman2016-06-201-12/+0
* [Codegen] Change PICLevel.Davide Italiano2016-06-171-1/+1
* Add "PIE Level" metadata to module flags.Sriraman Tallam2016-04-281-0/+14
* [ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson2016-04-201-0/+16
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* Support the Nodebug emission kind for DICompileUnits.Adrian Prantl2016-04-081-0/+14
* [GCC] Attribute ifunc support in llvmDmitry Polukhin2016-04-071-0/+9
* Interface to get/set profile summary metadata to moduleEaswaran Raman2016-03-181-0/+8
* Restore "[ThinLTO] Use MD5 hash in function index." with fixTeresa Johnson2016-02-101-1/+1
* Revert "[ThinLTO] Use MD5 hash in function index." due to bot failureTeresa Johnson2016-02-101-1/+1
* [ThinLTO] Use MD5 hash in function index.Teresa Johnson2016-02-101-1/+1
* Bring back "Assert that we have all use/users in the getters."Rafael Espindola2016-01-151-4/+2
* Revert "Assert that we have all use/users in the getters."Michael Zolotukhin2016-01-141-2/+4
* Assert that we have all use/users in the getters.Rafael Espindola2015-12-191-4/+2
* Remove redundant argument. NFC.Rafael Espindola2015-12-181-1/+1
* Drop materializeAllPermanently.Rafael Espindola2015-12-181-7/+2
* Drop support for dematerializing.Rafael Espindola2015-12-181-11/+0
* Interface to attach maximum function count from PGO to module as module flags.Easwaran Raman2015-12-031-0/+12
* IR: Remove implicit iterator conversions from lib/IR, NFCDuncan P. N. Exon Smith2015-10-081-1/+1
* IR: Create SymbolTableList wrapper around iplist, NFCDuncan P. N. Exon Smith2015-10-071-3/+3
* Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg2015-10-061-2/+2
OpenPOWER on IntegriCloud