summaryrefslogtreecommitdiff
path: root/lib/VMCore
Commit message (Expand)AuthorAge
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-15
* Fix a bunch of namespace polution.Dan Gohman2010-04-15
* Fix namespace polution.Dan Gohman2010-04-15
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-15
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-15
* Move a bunch of methods from CallSite to CallSiteBase, so that they canDan Gohman2010-04-14
* Enable RTTI again. While this works fine for LLVM, it creates an ABINick Lewycky2010-04-14
* Turn off RTTI for VMCore. Yay!Nick Lewycky2010-04-14
* Fix 80 column ruler.Nick Lewycky2010-04-14
* VMCore: Add Type::getIntN[Ptr]Ty, which are the obvious generic forms ofDaniel Dunbar2010-04-13
* Simplify this code.Dan Gohman2010-04-12
* add attributes and module level asm to the ocaml bindings,Chris Lattner2010-04-10
* Fix a typo and some indentation.Dan Gohman2010-04-09
* Print empty structs as {} rather than { }.Dan Gohman2010-04-08
* Fix a comment.Dan Gohman2010-04-08
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-08
* introduce a new recoverable error handling API to LLVMContextChris Lattner2010-04-07
* Say bitcast instead of bitconvert.Dan Gohman2010-04-07
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-07
* minor tidying upChris Lattner2010-04-07
* Use a ManagedCleanup to prevent leaking the PassRegistrar map. In breaks theOwen Anderson2010-04-06
* give LLVMContext an inline asm diagnostic hook member.Chris Lattner2010-04-06
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-04
* Ok, third time's the charm. No changes from last time except the CMakeDavid Greene2010-04-02
* Skip debug info when looking for existing EH calls at theDale Johannesen2010-04-02
* rename NewDebugLoc -> DebugLoc, prune #includes in DebugLoc.h.Chris Lattner2010-04-02
* Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng2010-04-02
* Let's try this again. Re-apply 100143 including an apparent missingDavid Greene2010-04-02
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-02
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-02
* Revert r100143.Eric Christopher2010-04-01
* Add some switches helpful for debugging:David Greene2010-04-01
* Introduce ImmutableCallSite, useful for contexts where no mutationGabor Greif2010-04-01
* switch IRBuilder to use NewDebugLoc for locations insteadChris Lattner2010-04-01
* Switch the representation of the location in instruction fromChris Lattner2010-04-01
* fix a bug in DebugRecVH::deleted/allUsesReplacedWith. If an Chris Lattner2010-04-01
* add a method to decode a DILocation into a NewDebugLoc.Chris Lattner2010-04-01
* update cmakefile.Chris Lattner2010-04-01
* Add a new "NewDebugLoc" class which will eventually replace DebugLoc,Chris Lattner2010-04-01
* Bump SmallString size a bit to avoid malloc trashing.Benjamin Kramer2010-03-31
* make irbuilder use the new optimized debug info accessors.Chris Lattner2010-03-31
* add new apis for getting/setting !dbg metadata on Chris Lattner2010-03-31
* Fix a major source of compile-time slowness at -O0 -g by optimizingChris Lattner2010-03-30
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-30
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-30
* move some method definitions to files that make sense.Chris Lattner2010-03-30
* Remove the pmulld intrinsic and autoupdate it as a vector multiply.Eric Christopher2010-03-30
* reapply my timer rewrite with a change for PassManager to store Chris Lattner2010-03-30
* revert r99862 which is causing FNT failures.Chris Lattner2010-03-30
* fairly major rewrite of various timing related stuff.Chris Lattner2010-03-30