aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* 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
* Skip debug info when looking for existing EH calls at theDale Johannesen2010-04-021-0/+11
* rename NewDebugLoc -> DebugLoc, prune #includes in DebugLoc.h.Chris Lattner2010-04-023-16/+16
* Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng2010-04-023-108/+5
* Let's try this again. Re-apply 100143 including an apparent missingDavid Greene2010-04-023-5/+108
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-021-70/+0
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-021-0/+70
* Revert r100143.Eric Christopher2010-04-013-108/+5
* Add some switches helpful for debugging:David Greene2010-04-013-5/+108
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-012-6/+1
* switch IRBuilder to use NewDebugLoc for locations insteadChris Lattner2010-04-011-3/+5
* Switch the representation of the location in instruction fromChris Lattner2010-04-012-8/+28
* fix a bug in DebugRecVH::deleted/allUsesReplacedWith. If an Chris Lattner2010-04-011-4/+7
* add a method to decode a DILocation into a NewDebugLoc.Chris Lattner2010-04-011-0/+15
* update cmakefile.Chris Lattner2010-04-011-0/+1
* Add a new "NewDebugLoc" class which will eventually replace DebugLoc,Chris Lattner2010-04-012-1/+314
* Bump SmallString size a bit to avoid malloc trashing.Benjamin Kramer2010-03-311-7/+3