summaryrefslogtreecommitdiff
path: root/include/llvm-c
AgeCommit message (Expand)AuthorFilesLines
2014-05-13Split GlobalValue into GlobalValue and GlobalObject.Rafael Espindola1-2/+3
2014-05-03Move LTOModule and LTOCodeGenerator to the llvm namespace.Rafael Espindola1-2/+2
2014-05-03Style update: don't duplicate comments, they were getting out of sync.Rafael Espindola1-2/+3
2014-04-28[PM] Add pass run listeners to the pass manager.Juergen Ributzka1-0/+27
2014-04-25Add an -mattr option to the gold plugin to support subtarget features in LTOTom Roeder1-1/+9
2014-04-21Convert getFileOffset to getOffset and move it to its only user.Rafael Espindola1-1/+0
2014-04-16Added new functionality to LLVM C API to use DiagnosticInfo to handle errorsTom Stellard1-0/+37
2014-04-14Teach llvm-lto to respect the given RelocModel.James Molloy1-1/+2
2014-04-08The LLVM C API shouldn't be including a file from the C++ API. Especially not aRichard Smith1-1/+0
2014-04-02Revert "Reapply "LTO: add API to set strategy for -internalize""Duncan P. N. Exon Smith1-19/+0
2014-03-29ARM64: initial backend importTim Northover1-0/+21
2014-03-10llvm-c: expose unnamedaddr field of globalsTim Northover1-0/+2
2014-03-06[Modules] Fix a layering issue that is actually impacting the modulesChandler Carruth2-11/+21
2014-03-05[C API] Implement LLVM{Get,Set}Alignment for AllocaInst.Peter Zotov1-0/+2
2014-03-05C API: Add functions to get or set a GlobalValue's DLLStorageClassReid Kleckner1-0/+8
2014-02-28Add 'remark' diagnostic type in LLVMTobias Grosser1-4/+5
2014-02-10LTO API: add lto_module_create_from_memory_with_path.Manman Ren1-1/+11
2014-01-24Fix known typosAlp Toker1-1/+1
2014-01-23Add target analysis passes to the codegen pipeline for MCJIT.Juergen Ributzka2-0/+5
2014-01-21Adding new LTO APIs to parse metadata nodes and extract linker options andYunzhong Gao1-1/+38
2014-01-16LTO: document LTO_API_VERSION for each APIDuncan P. N. Exon Smith1-7/+80
2014-01-15[LTO] Add a hook to map LLVM diagnostics into the clients of LTO.Quentin Colombet1-1/+28
2014-01-14Reapply "LTO: add API to set strategy for -internalize"Duncan P. N. Exon Smith1-1/+14
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck1-2/+2
2014-01-14Revert "Decouple dllexport/dllimport from linkage"Nico Rieck1-2/+2
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck1-2/+2
2014-01-14Revert r199191, "LTO: add API to set strategy for -internalize"NAKAMURA Takumi1-14/+1
2014-01-14LTO: add API to set strategy for -internalizeDuncan P. N. Exon Smith1-1/+14
2014-01-10Whitespace.NAKAMURA Takumi1-1/+1
2014-01-06For the 'C' disassembler API, add a new ReferenceType for theKevin Enderby1-0/+3
2013-12-19Begin adding docs and IR-level support for the inalloca attributeReid Kleckner1-1/+2
2013-11-22Add a Scalarizer pass.Richard Sandiford1-0/+3
2013-11-20Expose the fence instruction via the C API.Filip Pizlo1-1/+3
2013-11-16Add a loop rerolling passHal Finkel1-0/+3
2013-11-15[llvm-c] Add missing const qualifiers to LLVMCreateTargetMachinePeter Zotov1-3/+3
2013-11-15[llvm-c] Simplify signature of LLVMGetTargetFromNamePeter Zotov1-1/+1
2013-11-15Add addrspacecast instruction.Matt Arsenault1-0/+5
2013-11-13Make sure LLVMLoadLibraryPermanently gets an extern "C" symbol.Benjamin Kramer1-1/+0
2013-11-11[llvm-c] Remove dead typedefPeter Zotov1-1/+0
2013-11-09This exposes the new calling conventions (WebKit_JS and AnyReg) via the C API...Filip Pizlo1-0/+2
2013-11-07llvm-c/Support.h: Add a newline at eof.NAKAMURA Takumi1-1/+1
2013-11-06[llvm-c] Add parameter names in Target.h for C99 compliancePeter Zotov1-21/+23
2013-11-06[llvm-c] Improve TargetMachine bindingsPeter Zotov1-0/+20
2013-11-06[llvm-c] Correctly check for existence of native AsmParser, AsmPrinter, Disas...Peter Zotov1-6/+6
2013-11-06[llvm-c] Add functions for initializing native AsmPrinter, AsmParser & Disass...Peter Zotov1-0/+36
2013-11-06[llvm-c] Expose LLVMLoadLibraryPermanentlyPeter Zotov1-0/+36
2013-11-06[llvm-c] Expose IRReader interfacePeter Zotov1-0/+40
2013-11-06[llvm-c] Implement LLVMPrintValueToStringPeter Zotov1-0/+8
2013-11-05[llvm-c] (PR16190) Add LLVMIsA* functions for ConstantDataSequential and subc...Peter Zotov1-0/+3
2013-11-04Make the pretty stack trace be an opt-in, rather than opt-out, facility. Enab...Filip Pizlo1-6/+4