aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Another place where the code wanted to access the argument list and not all ofBill Wendling2010-06-071-2/+2
* getFoldedOffsetOf no longer does anything special with vector types.Dan Gohman2010-06-051-1/+1
* Split the logic behind CastInst::isNoopCast into a separate static function,Dan Gohman2010-05-281-5/+13
* Eliminate the restriction that the array size in an alloca must be i32.Dan Gohman2010-05-282-4/+4
* Add basic error checking to MemoryBuffer::getSTDIN.Dan Gohman2010-05-271-7/+6
* Add support for thiscall calling convention.Anton Korobeynikov2010-05-162-0/+4
* Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intri...Evan Cheng2010-05-131-0/+6
* Revert r103493, materializing functions in the regular PassManager.Dan Gohman2010-05-111-9/+1
* Teach the regular pass manager how to materialize functions as needed.Dan Gohman2010-05-111-1/+9
* simplify more.Chris Lattner2010-05-101-1/+1
* Simplify by using startswith instead of substr.Chris Lattner2010-05-101-2/+2
* fix PR7105 by enumerating MDNodes on all @llvm.fooChris Lattner2010-05-101-5/+10
* Fix PR6875:David Greene2010-05-101-15/+31
* Minimally fix this code to not abort on mdnodes with integer dataDan Gohman2010-05-071-5/+7
* Fix a problem exposed by my previous commit and noticed by a release-assertsDuncan Sands2010-05-041-11/+3
* Fix a variant of PR6112 found by thinking about it: when doingDuncan Sands2010-05-041-7/+21
* Remove the API compatibility layer which converted add, sub, and mulDan Gohman2010-05-032-27/+4
* Fix function prototype mismatch in LLVMUnionType(). Fixes PR7019.Nick Lewycky2010-05-031-2/+1
* Verify metadata harder. In particular, check that moduleDuncan Sands2010-04-291-39/+60
* fix PR6112 - When globalopt (or any other pass) does RAUW(@G, %G), Chris Lattner2010-04-281-2/+15
* Remove the palignr intrinsics now that we lower them to vector shuffles,Eric Christopher2010-04-201-1/+119
* Fix -Wcast-qual warnings.Dan Gohman2010-04-191-2/+4
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-165-52/+51
* reapply r101434Gabor Greif2010-04-165-51/+52
* Silence an unused variable warning.Eric Christopher2010-04-161-1/+1
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-165-52/+51
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-155-51/+52
* Fix a bunch of namespace polution.Dan Gohman2010-04-153-3/+7
* Fix namespace polution.Dan Gohman2010-04-151-0/+4
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-155-52/+51
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-155-51/+52
* Move a bunch of methods from CallSite to CallSiteBase, so that they canDan Gohman2010-04-141-77/+0
* Enable RTTI again. While this works fine for LLVM, it creates an ABINick Lewycky2010-04-141-0/+1
* Turn off RTTI for VMCore. Yay!Nick Lewycky2010-04-141-1/+0
* Fix 80 column ruler.Nick Lewycky2010-04-141-1/+1
* VMCore: Add Type::getIntN[Ptr]Ty, which are the obvious generic forms ofDaniel Dunbar2010-04-131-0/+8
* Simplify this code.Dan Gohman2010-04-121-14/+14
* add attributes and module level asm to the ocaml bindings,Chris Lattner2010-04-101-0/+5
* Fix a typo and some indentation.Dan Gohman2010-04-091-2/+2
* Print empty structs as {} rather than { }.Dan Gohman2010-04-081-6/+10
* Fix a comment.Dan Gohman2010-04-081-1/+3
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-081-1/+1
* introduce a new recoverable error handling API to LLVMContextChris Lattner2010-04-071-0/+38
* Say bitcast instead of bitconvert.Dan Gohman2010-04-071-1/+1
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-072-2/+2
* minor tidying upChris Lattner2010-04-071-2/+1
* Use a ManagedCleanup to prevent leaking the PassRegistrar map. In breaks theOwen Anderson2010-04-061-6/+14
* give LLVMContext an inline asm diagnostic hook member.Chris Lattner2010-04-063-2/+22
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-041-0/+70
* Ok, third time's the charm. No changes from last time except the CMakeDavid Greene2010-04-023-5/+108