aboutsummaryrefslogtreecommitdiffstats
path: root/lib/IR
Commit message (Expand)AuthorAgeFilesLines
* Add a way to add a kind-value string pair to an attribute.Bill Wendling2013-07-251-0/+7
* Debug Info: improve the verifier to check field types.Manman Ren2013-07-251-0/+45
* Make these methods const correct.Rafael Espindola2013-07-251-2/+1
* Replace the "NoFramePointerElimNonLeaf" target option with a function attribute.Bill Wendling2013-07-251-0/+4
* Debug Info: improve the Finder.Manman Ren2013-07-241-0/+1
* Replace with a "null" RAUW with an assert since we'd actually likeEric Christopher2013-07-241-8/+8
* Remove dead code.Eric Christopher2013-07-241-5/+0
* Remove unnecessary constructors as the default conversions will handleEric Christopher2013-07-241-18/+0
* More constructor cleanup.Eric Christopher2013-07-241-6/+0
* Collapse logic and move and reword comment for clarity.Eric Christopher2013-07-241-3/+5
* Add a fixme and reformat.Eric Christopher2013-07-241-4/+3
* Debug Info: improve the Finder.Manman Ren2013-07-231-0/+9
* Debug Info: clean up.Manman Ren2013-07-231-18/+6
* Remove unused function.Eric Christopher2013-07-231-7/+0
* Debug Info: code cleanup, use getNodeField if possible.Manman Ren2013-07-231-28/+15
* DebugInfo Verifier: verify the actual type.Manman Ren2013-07-231-0/+10
* Debug Info Finder: use processDeclare and processValue to list debug infoManman Ren2013-07-232-1/+36
* Debug Info Finder: add processScope to actually handle the Scope.Manman Ren2013-07-221-3/+23
* Disallow global aliases to bitcast between address spacesMatt Arsenault2013-07-201-4/+15
* Remove trailing whitespace, fix file path in commentMatt Arsenault2013-07-202-38/+38
* Debug Info Verifier: simplify DIxxx::VerifyManman Ren2013-07-202-28/+17
* s/compiler_used/compiler.used/.Rafael Espindola2013-07-191-1/+1
* Remove DIBuilder cache of variable TheCU and change the fewEric Christopher2013-07-191-14/+18
* Debug Info: enable verifying by default and disable testing cases that fail.Manman Ren2013-07-192-0/+34
* Revert "Remove DIBuilder cache of variable TheCU and change the few"Eric Christopher2013-07-181-18/+14
* Remove DIBuilder cache of variable TheCU and change the fewEric Christopher2013-07-181-14/+18
* Add getModuleFlag(StringRef Key) to query a module flag given Key.Manman Ren2013-07-161-0/+13
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-2/+2
* Target/X86: Add explicit Win64 and System V/x86-64 calling conventions.Charles Davis2013-07-121-0/+2
* Reduce the number of indirections in the attributes implementation.Benjamin Kramer2013-07-112-178/+131
* Don't assert if we can't constant fold extract/insertvalueHal Finkel2013-07-101-8/+21
* Revert "DebugInfo: remove unused helper function getDICompositeType."Eric Christopher2013-07-091-0/+11
* DebugInfo: remove unused helper function getDICompositeType.Manman Ren2013-07-081-11/+0
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-063-9/+24
* DebugInfo: Consider global variables without locations to be validDavid Blaikie2013-07-041-3/+0
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-042-8/+8
* Use an RWMutex instead of a Mutex in PassRegistry.Chad Rosier2013-07-031-10/+11
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-031-6/+6
* Debug Info: cleanupManman Ren2013-07-021-4/+6
* IRVerifier: Correctly check attribute typesTobias Grosser2013-07-021-1/+2
* Debug Info: clean up usage of Verify.Manman Ren2013-07-011-16/+18
* Debug Info: Scope of a DebugLoc should not be null.Manman Ren2013-07-011-6/+3
* ConstantFold: Check that truncating the other side is safe under a sext when ...Benjamin Kramer2013-06-301-2/+2
* Debug Info: clean up usage of Verify.Manman Ren2013-06-292-5/+11
* Fix extra whitespace / formattingMatt Arsenault2013-06-281-3/+0
* Rename DIBuilder::createNullPtrType to createUnspecifiedType and introducePeter Collingbourne2013-06-271-4/+9
* Added support for the Builtin attribute.Michael Gottesman2013-06-273-2/+21
* s/C++0x/C++11/Adrian Prantl2013-06-251-1/+1
* The GCDA 402 format won't have a second checksum either.Bill Wendling2013-06-251-1/+1
* typo.Adrian Prantl2013-06-241-1/+1