summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* CrossDSOCFI - silence static analyzer dyn_cast<> null dereference warning. NFCI.Simon Pilgrim2019-10-211-1/+1
* [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet2019-10-151-1/+1
* cfi-icall: Allow the jump table to be optionally made non-canonical.Peter Collingbourne2019-08-091-5/+1
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-02-011-5/+5
* Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."James Y Knight2019-01-311-5/+5
* [opaque pointer types] Add a FunctionCallee wrapper type, and use it.James Y Knight2019-01-311-5/+5
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Don't call skipModule for CFI lowering passes.Eli Friedman2018-04-121-3/+0
* Remove redundant includes from lib/Transforms.Michael Zolotukhin2017-12-131-2/+0
* [cfi] Fixed non-determinism in codegen due to DenseSet iteration orderMandeep Singh Grang2017-08-301-2/+2
* [cfi] Build __cfi_check as Thumb when applicable.Evgeniy Stepanov2017-08-291-0/+6
* [cfi] CFI-ICall for ThinLTO.Evgeniy Stepanov2017-06-161-0/+11
* Module::getOrInsertFunction is using C-style vararg instead of variadic templ...Serge Guelton2017-04-111-2/+2
* Revert "Turn some C-style vararg into variadic templates"Diana Picus2017-04-111-2/+2
* Turn some C-style vararg into variadic templatesSerge Guelton2017-04-111-2/+2
* [cfi] Take over existing __cfi_check in CrossDSOCFI.Evgeniy Stepanov2017-04-071-0/+3
* Revert "Turn some C-style vararg into variadic templates"Mehdi Amini2017-04-061-4/+4
* Turn some C-style vararg into variadic templatesMehdi Amini2017-04-061-4/+4
* Consistently use ModuleAnalysisManagerSean Silva2016-08-091-1/+1
* [PM] Port CrossDSOCFI to the new pass manager.Davide Italiano2016-07-091-1/+10
* [CrossDSOCFI] Change the pass so that it doesn't require doInitialization()Davide Italiano2016-07-081-19/+10
* Fix unused variable warning in -asserts builds.Peter Collingbourne2016-06-241-2/+1
* IR: New representation for CFI and virtual call optimization pass metadata.Peter Collingbourne2016-06-241-27/+24
* 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] Cross-DSO CFI diagnostic mode (LLVM part).Evgeniy Stepanov2016-01-251-15/+14
* Remove one of the void casts used to suppress unused variable warning.Richard Trieu2015-12-151-1/+0
* Suppress unused variable warning in the no-asserts build.Evgeniy Stepanov2015-12-151-0/+1
* Cast variable to void to resolve unused variable warning in non-asserts builds.Richard Trieu2015-12-151-0/+1
* Cross-DSO control flow integrity (LLVM part).Evgeniy Stepanov2015-12-151-0/+165
OpenPOWER on IntegriCloud