summaryrefslogtreecommitdiff
path: root/include/llvm-c
AgeCommit message (Expand)AuthorFilesLines
2013-09-19llvm-c: Add LLVMGetPointerToFunctionAnders Waldenborg1-0/+2
2013-09-19llvm-c: Make LLVMGetFirstTarget a proper prototypeAnders Waldenborg1-1/+1
2013-08-27 Revert 189297, the original commit message is following. Shuxin Yang1-17/+1
2013-08-27 Add new API lto_codegen_compile_parallel().Shuxin Yang1-1/+17
2013-08-23Add function attribute 'optnone'.Andrea Di Biagio1-2/+3
2013-08-23Turn MipsOptimizeMathLibCalls into a target-independent scalar transformRichard Sandiford1-0/+3
2013-08-16[typo] An LLVM.Daniel Dunbar1-11/+11
2013-08-12Revert r188188 and r188200.Shuxin Yang1-12/+0
2013-08-12Misc enhancements to LTO:Shuxin Yang1-0/+12
2013-05-24Add a new function attribute 'cold' to functions.Diego Novillo1-0/+1
2013-05-22Expose the RTDyldMemoryManager through the C API. This allows clients of Filip Pizlo2-0/+29
2013-05-21Roll out r182407 and r182408 because they broke builds.Filip Pizlo2-29/+0
2013-05-21Expose the RTDyldMemoryManager through the C API. This allows clients of Filip Pizlo2-0/+29
2013-05-06Fix formatting. Patch by o11c.Duncan Sands1-18/+18
2013-05-01This exposes more MCJIT options via the C API:Filip Pizlo1-11/+18
2013-05-01Rename 'struct LLVMTargetMachine' to 'struct LLVMOpaqueTargetMachine'. Filip Pizlo1-1/+1
2013-04-29Exposing MCJIT through C APIAndrew Kaylor1-0/+28
2013-04-25Revert "Exposing MCJIT through C API"Rafael Espindola1-28/+0
2013-04-24Exposing MCJIT through C APIAndrew Kaylor1-0/+28
2013-04-23c vs c++ mistake in header file typedef for AtomicRMW fix in rev 180100.Carlo Kok1-4/+4
2013-04-23Expose IRBuilder::CreateAtomicRMW as LLVMBuildAtomicRMW in llvm-c.Carlo Kok1-0/+53
2013-04-22Move C++ code out of the C headers and into either C++ headersEric Christopher6-228/+1
2013-04-18C API: Fix coding styleTom Stellard1-1/+1
2013-04-16C API: Add LLVMTargetMachineEmitToMemoryBuffer()Tom Stellard1-0/+3
2013-04-16C API: Add LLVMGetBufferSize()Tom Stellard1-0/+1
2013-04-16C API: Add LLVMGetBufferStart()Tom Stellard1-0/+1
2013-04-16C API: Add LLVMAddTargetDependentFunctionAttr()Tom Stellard1-0/+7
2013-04-16Add four new functions and one new enum to the C API:Hans Wennborg1-0/+12
2013-04-11Rename the C function to create a SLPVectorizerPass to something sane and exp...Benjamin Kramer1-0/+3
2013-04-04Revert r178713Evan Cheng6-29/+13
2013-04-03Make it possible to include llvm-c without including C++ headers. Patch by Fi...Evan Cheng6-13/+29
2013-03-10Use LLVMBool instead of 'bool' in the C API. Based on a patch by Peter Zotov!Nick Lewycky1-2/+2
2013-02-17Add multithreading functions and shutdown to the C API. Patch by MoritzDuncan Sands1-0/+33
2013-02-14s/bool/LLVMBool/Bill Wendling1-1/+1
2013-02-14Add two new functions to the C API:Bill Wendling1-0/+7
2013-01-28Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ...Michael Gottesman1-0/+1
2013-01-23Add the IR attribute 'sspstrong'.Bill Wendling1-2/+3
2013-01-10Fix include guards so they exactly match file names.Jakub Staszak3-6/+6
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-2/+2
2012-12-19Remove edis - the enhanced disassembler. Fixes PR14654.Roman Divacky1-530/+0
2012-12-18Add to the disassembler C API an option to print the disassembledKevin Enderby1-0/+2
2012-12-10Revert r169656.Bill Wendling1-7/+0
2012-12-08Add the `lto_codegen_set_export_dynamic' function.Bill Wendling1-0/+7
2012-12-07Add C API for specifying CPU to the disassembler.Jim Grosbach1-1/+14
2012-12-05Added a option to the disassembler to print immediates as hex.Kevin Enderby1-0/+2
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-0/+1
2012-11-24libLTO: Add a utility method to initialize the disassemblers.Benjamin Kramer1-0/+7
2012-10-22Add support for annotated disassembly output for X86 and arm.Kevin Enderby1-0/+9
2012-10-20Symbol hygiene: Make sure declarations and definitions match, make helper fun...Benjamin Kramer1-0/+3
2012-10-15Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling1-1/+1