summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/LowerBitSets.cpp
Commit message (Expand)AuthorAgeFilesLines
* IR: New representation for CFI and virtual call optimization pass metadata.Peter Collingbourne2016-06-241-1060/+0
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-221-0/+3
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-221-3/+0
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-0/+3
* [cfi] Support explicit sections for functions in cfi-icall.Evgeniy Stepanov2016-04-151-2/+3
* LowerBitSets: Move declarations to separate namespace.Peter Collingbourne2016-04-011-0/+1
* LowerBitSets: Don't bother to do any work if the llvm.bitset.test intrinsic i...Peter Collingbourne2016-02-031-1/+1
* Update to use new name alignTo().Rui Ueyama2016-01-141-1/+1
* [cfi] Fix LowerBitSets on 32-bit targets.Evgeniy Stepanov2015-12-211-1/+1
* Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg2015-10-061-3/+2
* [opaque pointer types] Switch a few cases of getElementType over, since I had...David Blaikie2015-09-141-12/+12
* Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather...David Blaikie2015-09-141-10/+11
* LowerBitSets: Fix non-determinism bug.Peter Collingbourne2015-09-091-4/+22
* Re-apply r247080 with order of evaluation fix.Peter Collingbourne2015-09-081-127/+406
* Revert r247080, "LowerBitSets: Extend pass to support functions as bitsetPeter Collingbourne2015-09-081-406/+127
* LowerBitSets: Extend pass to support functions as bitset members.Peter Collingbourne2015-09-081-127/+406
* LowerBitSets: Add debugging output.Peter Collingbourne2015-07-291-0/+22
* LowerBitSets: Ignore bitset entries that do not directly refer to a global.Peter Collingbourne2015-06-271-3/+7
* LowerBitSets: Do not assign names to aliases of unnamed bitset element objects.Peter Collingbourne2015-06-171-3/+2
* LowerBitSets: Give names to aliases of unnamed bitset element objects.Peter Collingbourne2015-06-121-2/+3
* [opaque pointer type] Pass GlobalAlias the actual pointer type rather than de...David Blaikie2015-04-291-7/+7
* [opaque pointer type] More GEP API migrations in IRBuilder usesDavid Blaikie2015-04-031-4/+5
* [opaque pointer type] API migration for GEP constant factoriesDavid Blaikie2015-04-021-3/+4
* LowerBitSets: Avoid reusing byte set addresses.Peter Collingbourne2015-03-191-1/+16
* LowerBitSets: do not use private aliases at all on Darwin.Peter Collingbourne2015-03-161-12/+17
* LowerBitSets: Do not export symbols for bit set referenced globals on Darwin.Peter Collingbourne2015-03-141-1/+9
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-10/+11
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-4/+1
* LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit ...Peter Collingbourne2015-03-031-64/+156
* LowerBitSets: Align referenced globals.Peter Collingbourne2015-02-251-22/+40
* LowerBitSets: Introduce global layout builder.Peter Collingbourne2015-02-241-10/+78
* LowerBitSets.cpp: Prune incorrect \param(s). [-Wdocumentation]NAKAMURA Takumi2015-02-221-6/+6
* Introduce bitset metadata format and bitset lowering pass.Peter Collingbourne2015-02-201-0/+526
OpenPOWER on IntegriCloud