aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/Core.cpp
AgeCommit message (Expand)Author
2009-11-23I forgot to update the prototype for LLVMBuildIntCast when correctingDuncan Sands
2009-11-16BuildIntCast takes an additional parameter, isSigned.Duncan Sands
2009-11-10Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a ...Daniel Dunbar
2009-11-07Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.Victor Hernandez
2009-11-06Revert r86077 because it caused crashes in 179.art and 175.vpr on ARMVictor Hernandez
2009-11-05Update CreateMalloc so that its callers specify the size to allocate:Victor Hernandez
2009-10-26Remove FreeInst.Victor Hernandez
2009-10-21Rename msasm to alignstack per review.Dale Johannesen
2009-10-17Fix test/Bindings/Ocaml/vmcore.ml. When IRBuilder::CreateMalloc was removed,Nick Lewycky
2009-10-17Autoupgrade malloc insts to malloc calls.Victor Hernandez
2009-10-13Add an "msasm" flag to inline asm as suggested in PR 5125.Dale Johannesen
2009-10-12add some more hooks to the C bindings, patch by Kenneth Uildriks!Chris Lattner
2009-09-28Add C API calls for building FNeg operations. Patch by KS Sreeram!Dan Gohman
2009-09-25Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez
2009-09-24Auto-upgrade malloc instructions to malloc calls.Victor Hernandez
2009-09-03Revert 80959. It isn't sufficient to solve the full problem. And itDan Gohman
2009-09-03Remove the API for creating ConstantExprs with the nsw, nuw, inbounds,Dan Gohman
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
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