aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Core.cpp
Commit message (Expand)AuthorAgeFilesLines
* eliminate the "string" form of ConstantArray::get, usingChris Lattner2012-01-311-2/+2
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-2/+1
* Extend Attributes to 64 bitsKostya Serebryany2012-01-201-8/+9
* Provide better messages in llvm_unreachable.David Blaikie2012-01-171-1/+1
* Remove unreachable code. (replace with llvm_unreachable to help GCC where nec...David Blaikie2012-01-171-2/+1
* Removing unused default switch cases in switches over enums that already acco...David Blaikie2012-01-161-2/+1
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-101-4/+0
* Add support to add named metadata operand.Devang Patel2011-12-201-0/+11
* The powers that be have decided that LLVM IR should now support 16-bitDan Gohman2011-12-171-0/+8
* ocaml bindings: add getopcode for constant and instruction, and int64_of_const.Torok Edwin2011-10-141-0/+6
* bindings: tab and indentation fixes of my previous commitsTorok Edwin2011-10-141-25/+25
* Move default to top of switchMatt Beaumont-Gay2011-10-071-6/+4
* Fix -asserts buildMatt Beaumont-Gay2011-10-061-0/+2
* Don't require C bindings opcode numbers to be kept in sync.Torok Edwin2011-10-061-3/+28
* ocaml/C bindings: type->isSized()Torok Edwin2011-10-061-0/+5
* add binding to read icmp predicateTorok Edwin2011-10-061-0/+9
* ocaml/C bindings: getmdstring, add num_op, get_op should work on metadata tooTorok Edwin2011-10-061-2/+34
* C/OCaml API to retrieve struct name.Torok Edwin2011-10-061-0/+8
* Add C api for Instruction->eraseFromParent().Devang Patel2011-10-031-0/+4
* Add some useful accessors to c++ api that appear to be missing from the c apiNate Begeman2011-08-231-0/+14
* Initial commit of the 'landingpad' instruction.Bill Wendling2011-08-121-0/+17
* switch to the new struct apis.Chris Lattner2011-08-121-1/+1
* Remove the LLVMBuildUnwind C API function.Bill Wendling2011-08-021-4/+0
* Add the 'resume' instruction for the new EH rewrite.Bill Wendling2011-07-311-0/+4
* Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,Bill Wendling2011-07-301-23/+0
* The personality function should be a Function* and not just a Value*.Bill Wendling2011-07-281-1/+2
* Make sure that the landingpad instruction takes a Constant* as the clause's v...Bill Wendling2011-07-281-1/+1
* Merge the contents from exception-handling-rewrite to the mainline.Bill Wendling2011-07-271-0/+22
* Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to useJay Foad2011-07-221-4/+4
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-211-5/+6
* Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a...Jeffrey Yasskin2011-07-181-1/+2
* Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...Frits van Bommel2011-07-181-11/+8
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-3/+3
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-151-3/+4
* Add LLVMConstNamedStruct to the C api to let its users create constantsRafael Espindola2011-07-141-0/+10
* add a couple more missing C api, patch by Vitaly Lugovskiy!Chris Lattner2011-07-141-0/+8
* Simplify some functions in the C API by using an ArrayRef to directly referen...Frits van Bommel2011-07-141-13/+3
* add C api for hte new type system rewrite API. Patch by Vitaly Lugovskiy!Chris Lattner2011-07-141-0/+13
* Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.Jay Foad2011-07-131-2/+4
* Second attempt at de-constifying LLVM Types in FunctionType::get(),Jay Foad2011-07-121-2/+2
* Revert r134893 and r134888 (and related patches in other trees). It was causingBill Wendling2011-07-121-2/+2
* De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad2011-07-111-1/+1
* De-constify Types in FunctionType::get().Jay Foad2011-07-111-1/+1
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-49/+0
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-221-3/+2
* Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner2011-06-201-3/+4
* PR9214: Convert Metadata API to use ArrayRef.Jay Foad2011-04-211-1/+2
* Structs have elements not parameters. I'm surprised this ever compiled...Nick Lewycky2011-04-201-1/+1
* Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad2011-03-301-1/+1
* Expose getTypeName to the C API. Patch by Patrick Walton.Rafael Espindola2011-02-181-0/+4