summaryrefslogtreecommitdiff
path: root/lib/IR
Commit message (Expand)AuthorAge
* Disallow global aliases to bitcast between address spacesMatt Arsenault2013-07-20
* Remove trailing whitespace, fix file path in commentMatt Arsenault2013-07-20
* Debug Info Verifier: simplify DIxxx::VerifyManman Ren2013-07-20
* s/compiler_used/compiler.used/.Rafael Espindola2013-07-19
* Remove DIBuilder cache of variable TheCU and change the fewEric Christopher2013-07-19
* Debug Info: enable verifying by default and disable testing cases that fail.Manman Ren2013-07-19
* Revert "Remove DIBuilder cache of variable TheCU and change the few"Eric Christopher2013-07-18
* Remove DIBuilder cache of variable TheCU and change the fewEric Christopher2013-07-18
* Add getModuleFlag(StringRef Key) to query a module flag given Key.Manman Ren2013-07-16
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* Target/X86: Add explicit Win64 and System V/x86-64 calling conventions.Charles Davis2013-07-12
* Reduce the number of indirections in the attributes implementation.Benjamin Kramer2013-07-11
* Don't assert if we can't constant fold extract/insertvalueHal Finkel2013-07-10
* Revert "DebugInfo: remove unused helper function getDICompositeType."Eric Christopher2013-07-09
* DebugInfo: remove unused helper function getDICompositeType.Manman Ren2013-07-08
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-06
* DebugInfo: Consider global variables without locations to be validDavid Blaikie2013-07-04
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-04
* Use an RWMutex instead of a Mutex in PassRegistry.Chad Rosier2013-07-03
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-03
* Debug Info: cleanupManman Ren2013-07-02
* IRVerifier: Correctly check attribute typesTobias Grosser2013-07-02
* Debug Info: clean up usage of Verify.Manman Ren2013-07-01
* Debug Info: Scope of a DebugLoc should not be null.Manman Ren2013-07-01
* ConstantFold: Check that truncating the other side is safe under a sext when ...Benjamin Kramer2013-06-30
* Debug Info: clean up usage of Verify.Manman Ren2013-06-29
* Fix extra whitespace / formattingMatt Arsenault2013-06-28
* Rename DIBuilder::createNullPtrType to createUnspecifiedType and introducePeter Collingbourne2013-06-27
* Added support for the Builtin attribute.Michael Gottesman2013-06-27
* s/C++0x/C++11/Adrian Prantl2013-06-25
* The GCDA 402 format won't have a second checksum either.Bill Wendling2013-06-25
* typo.Adrian Prantl2013-06-24
* DebugInfo: DIBuilder changes to match DIEnumerator changes in r184694David Blaikie2013-06-24
* DebugInfo: Support (using GNU extensions) for template template parameters an...David Blaikie2013-06-22
* DebugInfo: When asm printing include a '[def]' tag for tag decls that are def...David Blaikie2013-06-21
* [APFloat] Converted all references to APFloat::isNormal => APFloat::isFiniteN...Michael Gottesman2013-06-19
* We want a string representation of the attribute, not the kind as a string.Bill Wendling2013-06-18
* Fix DeleteDeadVarargs not to crash on functions referenced by BlockAddressesDerek Schuff2013-06-13
* Require members of llvm.used to be named.Rafael Espindola2013-06-11
* DIBuilder: No functionality change.Manman Ren2013-06-07
* DIBuilder: No functionality change.Manman Ren2013-06-07
* Move getRealLinkageName to a common place and remove all the duplicates of it.Benjamin Kramer2013-06-01
* Move object construction into [] so the temporary can be moved.Benjamin Kramer2013-06-01
* Simplify logic by using the appropriate functions.Adrian Prantl2013-05-29
* Make it explicit that GlobalAlias are ok in llvm.used.Rafael Espindola2013-05-27
* Add a new function attribute 'cold' to functions.Diego Novillo2013-05-24
* Re-implement DebugIR in a way that does not subclass AssemblyWriter:Daniel Malea2013-05-23
* Solidify the assumption that a DW_TAG_subprogram's type is a DW_TAG_subroutin...David Blaikie2013-05-22
* Expose the RTDyldMemoryManager through the C API. This allows clients of Filip Pizlo2013-05-22
* Roll out r182407 and r182408 because they broke builds.Filip Pizlo2013-05-21