summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Globals.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet2019-10-151-1/+1
* Use parenthses to silence warning.Bill Wendling2019-08-061-2/+2
* [LLVM][Alignment] Introduce Alignment In GlobalObjectGuillaume Chatelet2019-08-061-5/+9
* IR: Teach GlobalIndirectSymbol::getBaseObject() to handle more kinds of expre...Peter Collingbourne2019-07-241-0/+37
* Add IR support, ELF section and user documentation for partitioning feature.Peter Collingbourne2019-05-291-0/+23
* IR: Give the TypeAllocator a more generic name and start using it for section...Peter Collingbourne2019-05-291-3/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IR] Allow increasing the alignment of dso-local globals.Eli Friedman2018-10-311-1/+1
* Allow creating llvm::Function in non-zero address spacesAlexander Richardson2018-08-231-0/+5
* Sink Analysis/ObjectUtil(canBeOmittedFromSymbolTable) into IR so it can be le...David Blaikie2018-03-211-0/+18
* Represent runtime preemption in the IR.Sean Fertile2017-10-261-0/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* IR: When creating a global variable, assert that its type is valid.Peter Collingbourne2017-06-041-0/+4
* Add support for handling ifuncs to GlobalValue::getBaseObjectTeresa Johnson2017-05-151-1/+1
* De-virtualize GlobalValueReid Kleckner2017-05-111-11/+31
* [IR] Allow attributes with global variablesJaved Absar2017-05-111-0/+1
* [IR] Implement pairs of non-const and const methods using the const version i...Craig Topper2017-03-271-2/+2
* [IR] Inline some Function accessorsReid Kleckner2017-03-161-12/+0
* [GlobalObject] Fix setSection("")Keno Fischer2017-02-151-1/+3
* Move the section name from GlobalObject to the LLVMContextReid Kleckner2017-01-101-4/+22
* Add a static_assert about the sizeof(GlobalValue)Reid Kleckner2016-12-291-0/+7
* IR, X86: Understand !absolute_symbol metadata on global variables.Peter Collingbourne2016-12-081-0/+21
* Bitcode: Change the materializer interface to return llvm::Error.Peter Collingbourne2016-11-091-1/+2
* IR: Deduplicate getParent() functions on derived classes of GlobalValue into ...Peter Collingbourne2016-10-251-12/+0
* Target: Change various section classifiers in TargetLoweringObjectFile to tak...Peter Collingbourne2016-10-241-0/+8
* [IR] [DAE] Copy comdats during DAE, and don't copy comdats in GlobalObject::c...Justin Lebar2016-06-151-1/+0
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-1/+1
* Add support for metadata attachments for global variables.Peter Collingbourne2016-05-311-3/+7
* [IR] Copy comdats in GlobalObject::copyAttributesFromReid Kleckner2016-05-251-0/+1
* Return a StringRef from getSection.Rafael Espindola2016-05-111-2/+7
* [GCC] Attribute ifunc support in llvmDmitry Polukhin2016-04-071-0/+34
* [IFUNC] Use GlobalIndirectSymbol when aliases and ifuncs have something similarDmitry Polukhin2016-04-051-2/+2
* constify GlobalValue::getGUID() and GlobalValue::getGlobalIdentifier() (NFC)Mehdi Amini2016-04-021-1/+1
* [IFUNC] Introduce GlobalIndirectSymbol as a base class for alias and ifuncDmitry Polukhin2016-03-311-5/+15
* Add GUID/getGlobalIdentifier() non-static API to global valueMehdi Amini2016-03-251-0/+5
* Move global ID computation from Function to GlobalValue (NFC)Teresa Johnson2016-03-151-0/+24
* Simplify handleOperandChangeImpl() removing last argument (NFC)Mehdi Amini2016-02-101-1/+1
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-1/+1
* Stop increasing alignment of externally-visible globals on ELFJames Y Knight2016-01-151-1/+43
* Revert "Stop increasing alignment of externally-visible globals on ELF platfo...James Y Knight2016-01-141-43/+1
* Stop increasing alignment of externally-visible globals on ELFJames Y Knight2016-01-131-1/+43
* Drop support for dematerializing.Rafael Espindola2015-12-181-6/+0
* Don't copy information from aliasee to alias.Rafael Espindola2015-12-021-10/+11
* IR: Remove implicit iterator conversions from lib/IR, NFCDuncan P. N. Exon Smith2015-10-081-5/+5
* [opaque pointer types] Add an explicit value type to GlobalObjectDavid Blaikie2015-09-141-2/+2
* Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather...David Blaikie2015-09-141-14/+19
* [opaque pointer types] Push the passing of value types up from Function/Globa...David Blaikie2015-08-211-4/+4
* Devirtualize Constant::replaceUsesOfWithOnConstant.Pete Cooper2015-06-241-2/+2
* Remove unused GlobalVariable::replaceUsesOfWithOnConstant. NFC.Pete Cooper2015-06-241-20/+4
* Devirtualize Constant::destroyConstant.Pete Cooper2015-06-231-3/+3
OpenPOWER on IntegriCloud