| Age | Commit message (Expand) | Author |
| 2025-11-05 | Analysis: Add RuntimeLibcall analysis pass (#165196) | Matt Arsenault |
| 2024-06-28 | [IR] Don't include Module.h in Analysis.h (NFC) (#97023) | Nikita Popov |
| 2023-04-14 | [llvm-c] Remove PassRegistry and initialization APIs | Nikita Popov |
| 2023-01-13 | Deprecate DataLayout::getPrefTypeAlignment | Guillaume Chatelet |
| 2020-07-01 | [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment | Guillaume Chatelet |
| 2020-06-29 | [Alignment][NFC] migrate DataLayout::getPreferredAlignment | Guillaume Chatelet |
| 2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth |
| 2018-07-30 | Remove trailing space | Fangrui Song |
| 2017-06-06 | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth |
| 2016-04-14 | Remove every uses of getGlobalContext() in LLVM (but the C API) | Mehdi Amini |
| 2016-02-17 | Move LLVMCreateTargetData and LLVMDisposeTargetData together. NFC | Amaury Sechet |
| 2016-02-16 | Restore the capability to manipulate datalayout from the C API | Amaury Sechet |
| 2016-02-16 | Kill LLVMAddTargetData | Amaury Sechet |
| 2015-03-04 | Make DataLayout Non-Optional in the Module | Mehdi Amini |
| 2015-02-13 | [PM] Remove the old 'PassManager.h' header file at the top level of | Chandler Carruth |
| 2015-01-31 | [PM] Change the core design of the TTI analysis to use a polymorphic | Chandler Carruth |
| 2015-01-24 | [PM] Rework how the TargetLibraryInfo pass integrates with the new pass | Chandler Carruth |
| 2015-01-15 | [PM] Separate the TargetLibraryInfo object from the immutable pass. | Chandler Carruth |
| 2015-01-15 | [PM] Move TargetLibraryInfo into the Analysis library. | Chandler Carruth |
| 2014-09-10 | Add doInitialization/doFinalization to DataLayoutPass. | Rafael Espindola |
| 2014-05-13 | [un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/... | Artyom Skrobov |
| 2014-02-25 | Use DataLayout from the module when easily available. | Rafael Espindola |
| 2014-02-25 | Make DataLayout a plain object, not a pass. | Rafael Espindola |
| 2014-01-01 | Remove the 's' DataLayout specification | Rafael Espindola |
| 2013-10-17 | llvm-c: Add LLVMIntPtrType{,ForAS}InContext | Anders Waldenborg |
| 2013-05-01 | This patch breaks up Wrap.h so that it does not have to include all of | Filip Pizlo |
| 2013-04-22 | Move C++ code out of the C headers and into either C++ headers | Eric Christopher |
| 2013-01-05 | Convert the TargetTransformInfo from an immutable pass with dynamic | Chandler Carruth |
| 2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth |
| 2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
| 2012-11-01 | Revert the series of commits starting with r166578 which introduced the | Chandler Carruth |
| 2012-10-24 | Add in support for getIntPtrType to get the pointer type based on the address... | Micah Villmow |
| 2012-10-18 | Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin... | Nadav Rotem |
| 2012-10-18 | Temporarily revert the TargetTransform changes. | Bob Wilson |
| 2012-10-15 | Resubmit the changes to llvm core to update the functions to support differen... | Micah Villmow |
| 2012-10-11 | Revert 165732 for further review. | Micah Villmow |
| 2012-10-11 | Add in the first iteration of support for llvm/clang/lldb to allow variable p... | Micah Villmow |
| 2012-10-10 | Add a new interface to allow IR-level passes to access codegen-specific infor... | Nadav Rotem |
| 2012-10-08 | Move TargetData to DataLayout. | Micah Villmow |
| 2012-10-05 | Implement TargetData with the DataLayout class, this will allow LLVM projects... | Micah Villmow |
| 2011-07-25 | Add LLVMAddTargetLibraryInfo to the C API. | Rafael Espindola |
| 2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
| 2011-07-15 | remove the InvalidateStructLayoutInfo API, which is dead and unnecessary now | Chris Lattner |
| 2011-02-18 | introduce a new TargetLibraryInfo pass, which transformations can use to | Chris Lattner |
| 2010-10-07 | Improve comment. | Owen Anderson |
| 2010-10-07 | Add initialization routines for Target. | Owen Anderson |
| 2010-01-09 | "In order to ease automatic bindings generation, it would be helpful if boole... | Chris Lattner |
| 2009-12-28 | move debug info stuff out of line, allowing two #includes | Chris Lattner |
| 2009-08-13 | Push LLVMContexts through the IntegerType APIs. | Owen Anderson |
| 2009-05-09 | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands |