summaryrefslogtreecommitdiff
path: root/include/llvm-c
AgeCommit message (Expand)Author
2017-12-22[ThinLTO][CachePruning] explicitly disable pruningBen Dunbobbin
2017-12-19[ThinLTO][C-API] Correct api commentsBen Dunbobbin
2017-11-04Use code voice for DIBuilder in LLVM C APIHarlan Haskins
2017-11-02Clean up comments in include/llvm-c/DebugInfo.hAdrian Prantl
2017-11-02Add missing header guards.Adrian Prantl
2017-11-02llvm-c/DebugInfo.h: Fix warning. [-Wdocumentation]NAKAMURA Takumi
2017-11-01[LLVM-C] Expose functions to create debug locations via DIBuilder.whitequark
2017-10-28[SimplifyCFG] use pass options and remove the latesimplifycfg passSanjay Patel
2017-10-27[LLVM-C] Publicly expose getters of MetadataType, TokenTypewhitequark
2017-10-25Add CalledValuePropagation passMatthew Simpson
2017-09-17[ORC] Hook up the LLVMOrcAddObjectFile function in the Orc C Bindings.Lang Hames
2017-07-07[ORC] Errorize the ORC APIs.Lang Hames
2017-06-30Remove the BBVectorize pass.Chandler Carruth
2017-06-23[ORC] Re-apply r306166 and r306168 with fix for regression test.Lang Hames
2017-06-23This reverts commit r306166 and r306168.Rafael Espindola
2017-06-23[ORC] Move ORC IR layer interface from addModuleSet to addModule and fix theLang Hames
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-06-05[LLVM-C] [OCaml] Expose Type::subtypes.whitequark
2017-04-20Introduce LLVMDIBuilderRefAmaury Sechet
2017-04-17Introducing LLVMMetadataRefAmaury Sechet
2017-04-08Reorganize libLTO C API header lto.h (NFC)Mehdi Amini
2017-03-26Split the SimplifyCFG pass into two variants.Joerg Sonnenberger
2016-12-22[GVN] Initial check-in of a new global value numbering algorithm.Davide Italiano
2016-12-14[ThinLTO] Add an API to trigger file-based API for returning objects to the l...Mehdi Amini
2016-11-06Kill deprecated attribute APIAmaury Sechet
2016-10-04[C API] Add LLVMConstExactUDiv and LLVMBuildExactUDiv functions.Manuel Jacob
2016-09-01[EarlyCSE] Change C API pass interface for EarlyCSE w/ MemorySSAGeoff Berry
2016-08-31[EarlyCSE] Optionally use MemorySSA. NFC.Geoff Berry
2016-07-26Propery format doccomment in lto.h . NFCAmaury Sechet
2016-07-21Expose AttributeSetNode, use it to provide aggregate getter for attribute in ...Amaury Sechet
2016-07-11Do not use bool in C header lto.h, use lto_bool_t insteadMehdi Amini
2016-07-11Add a libLTO API to query a memory buffer and check if it contains ObjC categ...Mehdi Amini
2016-06-15Add support for string attributes in the C API.Amaury Sechet
2016-06-15Add support for callsite in the new C API for attributesAmaury Sechet
2016-06-15Remove the ScalarReplAggregates passDavid Majnemer
2016-06-12Change () to (void) in the C API.Amaury Sechet
2016-06-12Make sure we have a Add/Remove/Has function for various thing that can have a...Amaury Sechet
2016-05-23Extract renaming from D19181Amaury Sechet
2016-05-09ThinLTOCodeGenerator: ignore 0 values for the cache settings.Mehdi Amini
2016-05-03Provide some default values for the ThinLTO Cache pruningMehdi Amini
2016-05-01Properly name LLVMSetIsInBounds's argument. NFCAmaury Sechet
2016-05-01Capitalize align argument in the C API as per convention. NFCAmaury Sechet
2016-04-25[ORC] clang-format code that was touched in r267457. NFC.Lang Hames
2016-04-25[ORC] Thread Error/Expected through the RPC library.Lang Hames
2016-04-23Style fix in Core.h / Core.cpp. NFCAmaury Sechet
2016-04-20Add LLVMGetAttrKindID in the C API in order to facilitate migration away from...Amaury Sechet
2016-04-13Revert "Add LLVMGetAttrKindIDInContext in the C API in order to facilitate mi...Amaury Sechet
2016-04-13Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration ...Amaury Sechet
2016-04-08[llvm-c] Expose LLVMContextGetDiagnostic{Handler,Context}Jeroen Ketema
2016-04-07[GCC] Attribute ifunc support in llvmDmitry Polukhin