summaryrefslogtreecommitdiff
path: root/lib/IR
Commit message (Expand)AuthorAge
* Remove system_error.h.Rafael Espindola2014-06-12
* Remove pimpl class from PassRegistry.Zachary Turner2014-06-12
* Fix verifier for GlobalAliases to avoid recursing into global initializers.Bob Wilson2014-06-12
* Do not register and de-register PassRegistrationListeners duringZachary Turner2014-06-12
* Don't acquire the mutex during the destructor of PassRegistry.Zachary Turner2014-06-11
* Fix assert comments in Instruction.cpp.Chad Rosier2014-06-11
* Convert StringMapEntry::Create to use StringRef instead of start/end pointers...Craig Topper2014-06-11
* Revert "Remove support for runtime multi-threading."Zachary Turner2014-06-10
* Remove support for runtime multi-threading.Zachary Turner2014-06-10
* Reorder Value and User fields to save 8 bytes of padding on 64-bitReid Kleckner2014-06-09
* Removing an "if (!this)" check from two print methods. The condition willRichard Trieu2014-06-09
* InstCombine: Canonicalize addrspacecast between different element typesJingyue Wu2014-06-06
* Allow aliases to be unnamed_addr.Rafael Espindola2014-06-06
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-05
* Add missing const specifier to a const method.Evgeniy Stepanov2014-06-05
* Clauses in a landingpad are always Constant. Use a stricter type.Rafael Espindola2014-06-04
* Fix gcc -Wparentheses warning.Patrik Hagglund2014-06-04
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* Instruction::isIdenticalToWhenDefined(): Check getNumOperands() in advance of...NAKAMURA Takumi2014-06-02
* Use error_code() instead of error_code::succes()Rafael Espindola2014-05-31
* [X86] Auto-upgrade AVX1 vbroadcast intrinsicsAdam Nemet2014-05-29
* [pr19844] Add thread local mode to aliases.Rafael Espindola2014-05-28
* Factor out comparison of Instruction "special" states.Arnaud A. de Grandmaison2014-05-27
* Use existing helper function.Rafael Espindola2014-05-26
* Fix some misplaced spaces around 'override'Hans Wennborg2014-05-24
* Remove LLVMContextImpl::optimizationRemarkEnabledFor.Diego Novillo2014-05-22
* Add support for missed and analysis optimization remarks.Diego Novillo2014-05-22
* [modules] Add module maps for LLVM. These are not quite ready for prime-timeRichard Smith2014-05-21
* Add 'nonnull', a new parameter and return attribute which indicates that the ...Nick Lewycky2014-05-20
* Use create methods since msvc doesn't handle delegating constructors.Rafael Espindola2014-05-17
* Handle ConstantAggregateZero when upgrading global_ctors.Rafael Espindola2014-05-17
* Reduce abuse of default values in the GlobalAlias constructor.Rafael Espindola2014-05-17
* Delete getAliasedGlobal.Rafael Espindola2014-05-16
* Add comdat key field to llvm.global_ctors and llvm.global_dtorsReid Kleckner2014-05-16
* Fix a warning in builds without asserts.Rafael Espindola2014-05-16
* Fix most of PR10367.Rafael Espindola2014-05-16
* Change the GlobalAlias constructor to look a bit more like GlobalVariable.Rafael Espindola2014-05-16
* Revert "Implement global merge optimization for global variables."Rafael Espindola2014-05-16
* Add C API for thread yielding callback.Juergen Ributzka2014-05-16
* musttail: Fix the verification of alignment attributesReid Kleckner2014-05-15
* Implement global merge optimization for global variables.Jiangning Liu2014-05-15
* DebugInfo: Add FIXME regarding DILexicalBlock uniquing fields.David Blaikie2014-05-15
* Revert "[PM] Add pass run listeners to the pass manager."Juergen Ributzka2014-05-15
* Split GlobalValue into GlobalValue and GlobalObject.Rafael Espindola2014-05-13
* Assert that we don't RAUW a Constant with a ConstantExpr that contains it.Rafael Espindola2014-05-13
* Revert "[ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret'"Reid Kleckner2014-05-09
* Allow sret on the second parameter as well as the firstReid Kleckner2014-05-09
* Run clang-format in small sections of code to make a patch easier to read.Rafael Espindola2014-05-09
* Delete trailing white space.Rafael Espindola2014-05-09
* printCustom is only used in PseudoSourceValue, remove it from Value.Nick Lewycky2014-05-09