aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/Core.cpp
AgeCommit message (Expand)Author
2009-08-16Expose creating constant ints and floats from strings in llvm-c.Erick Tryzelaar
2009-08-16Add an llvm-c function that lets you insert an instruction with a name.Erick Tryzelaar
2009-08-16Expose most of the Constant creation functions to llvm-c.Erick Tryzelaar
2009-08-16Expose most of the rest of IRBuilder's functions to llvm-c.Erick Tryzelaar
2009-08-14Expose LLVMContext to llvm-c.Erick Tryzelaar
2009-08-13Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-06Don't search the entire type table just to delete a type by name.Daniel Dunbar
2009-08-05Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson
2009-07-31Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson
2009-07-30Move more code back to 2.5 APIs.Owen Anderson
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-29Move ConstantExpr to 2.5 API.Owen Anderson
2009-07-28Return ConstantVector to 2.5 API.Owen Anderson
2009-07-28Change ConstantArray to 2.5 API.Owen Anderson
2009-07-27Move ConstantStruct back to 2.5 API.Owen Anderson
2009-07-27Move ConstantFP construction back to the 2.5-ish API.Owen Anderson
2009-07-26Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar
2009-07-24Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson
2009-07-20Change the casting of linkage types into a map. This makes this much more robustBill Wendling
2009-07-16Fix compiler warning (for -Asserts).Daniel Dunbar
2009-07-15Update the C bindings to keep the LLVMTypeKind up to date between the C/C++Chris Lattner
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-08Push LLVMContext _back_ through IRBuilder.Owen Anderson
2009-07-08Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson
2009-07-08Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson
2009-07-07LLVMContext-ifiy the implementation of the C API.Owen Anderson
2009-07-06Add two new accessors to the C bindings, patch by Wladimir van der Laan!Chris Lattner
2009-07-02Restore other bits of the C API that I tore up. All pre-existing APIs defaul...Owen Anderson
2009-07-02Add a C wrapper for accessing the global default context.Owen Anderson
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson
2009-05-21Add a getAlignOf helper for getting the ABI alignment of aDuncan Sands
2009-05-06OCaml parameter attribute bindings from PR2752.Duncan Sands
2008-12-19C bindings for dyn_cast_or_null.Gordon Henriksen
2008-12-17This adds some missing functions to the C binding:Chris Lattner
2008-11-03Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel!Dan Gohman
2008-10-09Add a "loses information" return value to APFloat::convertDale Johannesen
2008-09-25 Large mechanical patch.Devang Patel
2008-08-30PR2731: C and Ocaml bindings for setTailCall and isTailCall.Gordon Henriksen
2008-08-17Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen
2008-08-09Delete a redundant binding, LLVMHasInitializer.Gordon Henriksen
2008-08-08Have IRBuilder take a template argument on whether or not to preserveEric Christopher
2008-06-21Use Function's arg_size() and size() methods.Dan Gohman
2008-05-19Remove a duplicative binding. Patch by Mahadevan R.Gordon Henriksen
2008-05-04Use (void) instead of () in C code.Gordon Henriksen
2008-04-28Expose parameter attributes via C bindings.Gordon Henriksen
2008-04-20Use simplified ConstantFP::get method, fix a bug handling frem x, 0 with long...Chris Lattner
2008-04-13Merge LLVMBuilder and FoldingBuilder, callingDuncan Sands