aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Core.cpp
Commit message (Expand)AuthorAgeFilesLines
* I forgot to update the prototype for LLVMBuildIntCast when correctingDuncan Sands2009-11-231-3/+3
* BuildIntCast takes an additional parameter, isSigned.Duncan Sands2009-11-161-2/+3
* Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a ...Daniel Dunbar2009-11-101-6/+8
* Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.Victor Hernandez2009-11-071-8/+14
* Revert r86077 because it caused crashes in 179.art and 175.vpr on ARMVictor Hernandez2009-11-061-14/+8
* Update CreateMalloc so that its callers specify the size to allocate:Victor Hernandez2009-11-051-8/+14
* Remove FreeInst.Victor Hernandez2009-10-261-1/+2
* Rename msasm to alignstack per review.Dale Johannesen2009-10-211-2/+2
* Fix test/Bindings/Ocaml/vmcore.ml. When IRBuilder::CreateMalloc was removed,Nick Lewycky2009-10-171-4/+6
* Autoupgrade malloc insts to malloc calls.Victor Hernandez2009-10-171-2/+6
* Add an "msasm" flag to inline asm as suggested in PR 5125.Dale Johannesen2009-10-131-2/+3
* add some more hooks to the C bindings, patch by Kenneth Uildriks!Chris Lattner2009-10-121-1/+59
* Add C API calls for building FNeg operations. Patch by KS Sreeram!Dan Gohman2009-09-281-0/+4
* Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c...Victor Hernandez2009-09-251-6/+2
* Auto-upgrade malloc instructions to malloc calls.Victor Hernandez2009-09-241-2/+6
* Revert 80959. It isn't sufficient to solve the full problem. And itDan Gohman2009-09-031-0/+22
* Remove the API for creating ConstantExprs with the nsw, nuw, inbounds,Dan Gohman2009-09-031-22/+0
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-3/+4
* Expose creating constant ints and floats from strings in llvm-c.Erick Tryzelaar2009-08-161-20/+17
* Add an llvm-c function that lets you insert an instruction with a name.Erick Tryzelaar2009-08-161-0/+5
* Expose most of the Constant creation functions to llvm-c.Erick Tryzelaar2009-08-161-2/+88
* Expose most of the rest of IRBuilder's functions to llvm-c.Erick Tryzelaar2009-08-161-0/+100
* Expose LLVMContext to llvm-c.Erick Tryzelaar2009-08-141-38/+115
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-131-1/+1
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-21/+47
* Don't search the entire type table just to delete a type by name.Daniel Dunbar2009-08-061-7/+5
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-051-2/+3
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-311-2/+2
* Move more code back to 2.5 APIs.Owen Anderson2009-07-301-2/+2
* Move types back to the 2.5 API.Owen Anderson2009-07-291-13/+8
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-291-40/+40
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-281-1/+1
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-281-2/+2
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-271-2/+1
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-271-2/+2
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-261-1/+1
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-2/+1
* Change the casting of linkage types into a map. This makes this much more robustBill Wendling2009-07-201-3/+88
* Fix compiler warning (for -Asserts).Daniel Dunbar2009-07-161-2/+2
* Update the C bindings to keep the LLVMTypeKind up to date between the C/C++Chris Lattner2009-07-151-1/+34
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-2/+2
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-2/+3
* Push LLVMContext _back_ through IRBuilder.Owen Anderson2009-07-081-1/+1
* Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson2009-07-081-4/+2
* Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson2009-07-081-1/+2
* LLVMContext-ifiy the implementation of the C API.Owen Anderson2009-07-071-59/+102
* Add two new accessors to the C bindings, patch by Wladimir van der Laan!Chris Lattner2009-07-061-0/+9
* Restore other bits of the C API that I tore up. All pre-existing APIs defaul...Owen Anderson2009-07-021-1/+6
* Add a C wrapper for accessing the global default context.Owen Anderson2009-07-021-0/+4
* Hold the LLVMContext by reference rather than by pointer.Owen Anderson2009-07-011-1/+1