aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Merge with LLVM upstream r145126 (Nov 25th 2011)Logan Chien2011-11-2532-219/+503
|\
| * Devirtualize Pass::getPassID, overriding it isn't useful and it gets called a...Benjamin Kramer2011-11-241-2/+2
| * This patch addresses gp relative fixups/relocations for jump tables.Akira Hatanaka2011-11-233-0/+21
| * Add configure checking for pread(2) and use it to save a syscall when reading...Benjamin Kramer2011-11-222-0/+6
| * fix typo in commentSebastian Pop2011-11-211-2/+2
| * Add virtual destructor. Whoops!Nick Lewycky2011-11-211-0/+2
| * Less template, more virtual! Refactoring suggested by Chris in code review.Nick Lewycky2011-11-201-124/+23
| * Refactor code to use new attribute getters on CallSite for NoCapture and ByVal.Nick Lewycky2011-11-202-1/+11
| * Make an obviously const interface actually be marked as const.Chandler Carruth2011-11-201-1/+1
| * DISubrange supports unsigned lower/upper array bounds, so let's not fake it i...Devang Patel2011-11-171-2/+2
| * Fix bug in RefCountedBase/RefCountedBaseVPTR where the reference count was ac...Ted Kremenek2011-11-171-0/+3
| * Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman2011-11-172-8/+54
| * Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng2011-11-165-46/+53
| * Remove extra ,.Michael J. Spencer2011-11-161-1/+1
| * AddressSanitizer, first commit (compiler module only)Kostya Serebryany2011-11-162-0/+4
| * Object/Archive: Give Child a operator < for map.Michael J. Spencer2011-11-161-0/+8
| * Support/COFF: Add structs and enums from the standard for image files.Michael J. Spencer2011-11-161-3/+291
| * Rename MVT::untyped to MVT::Untyped to match similar nomenclature.Owen Anderson2011-11-161-1/+1
| * StringRefize and simplify.Benjamin Kramer2011-11-151-1/+1
| * Remove Value::getNameStr. It has been deprecated for a while and provides no ...Benjamin Kramer2011-11-151-11/+0
| * Missed some users of Value::getNameStr.Benjamin Kramer2011-11-151-1/+1
| * Remove all remaining uses of Value::getNameStr().Benjamin Kramer2011-11-153-9/+9
| * Twinify GraphWriter a little bit.Benjamin Kramer2011-11-152-8/+9
| * include/llvm/Support/Compiler.h: Invalidate LLVM_ATTRIBUTE_WEAK on cygming fo...NAKAMURA Takumi2011-11-151-1/+1
* | Merge with LLVM upstream r144606 (Nov 15th 2011)Logan Chien2011-11-1526-218/+376
|\ \ | |/
| * Move WEAK marking to the declaration.Nick Lewycky2011-11-151-8/+6
| * Break false dependencies before partial register updates.Jakob Stoklund Olesen2011-11-151-0/+68
| * Fix linking for some users who already have tsan enabled code and are trying toNick Lewycky2011-11-151-0/+7
| * Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky2011-11-142-2/+137
| * Add support for tsan annotations (thread sanitizer, a valgrind-based tool).Nick Lewycky2011-11-142-0/+50
| * Fold ConstantVector::isAllOnesValue into Constant::isAllOnesValue and simplif...Benjamin Kramer2011-11-141-6/+0
| * Make headers standalone.Benjamin Kramer2011-11-146-8/+14
| * Make headers standalone, move a virtual method out of line.Benjamin Kramer2011-11-143-16/+22
| * Under the hood, MBPI is doing a linear scan of every successor everyChandler Carruth2011-11-141-5/+5
| * Reuse the logic in getEdgeProbability within getHotSucc in order toChandler Carruth2011-11-141-0/+1
| * Fix an overflow bug in MachineBranchProbabilityInfo. This pass relied onChandler Carruth2011-11-141-2/+4
| * Add a cautionary note to this API. It was not at all obvious to me howChandler Carruth2011-11-141-0/+3
| * Fix comment for LegalizeTypeAction enum.Craig Topper2011-11-131-1/+1
| * Rename SlotIndexes to match how they are used.Jakob Stoklund Olesen2011-11-132-52/+54
| * Prune more RALinScan. RALinScan was also here!NAKAMURA Takumi2011-11-131-1/+0
| * Delete the old spilling framework from LiveIntervalAnalysis.Jakob Stoklund Olesen2011-11-121-119/+0
| * Delete the linear scan register allocator.Jakob Stoklund Olesen2011-11-122-6/+0
| * Don't try to form pre/post-indexed loads/stores until after LegalizeDAG runs....Eli Friedman2011-11-121-3/+4
| * Add a custom safepoint method, in order for language implementers to decide w...Nicolas Geoffray2011-11-111-1/+12
| * Fix typo.Daniel Dunbar2011-11-101-1/+1
| * Add additional checking to ensure that MachineMemOperands are never set to nu...Owen Anderson2011-11-101-0/+2
| * Fix typo.Eric Christopher2011-11-091-1/+1
| * Remove the pubnames section, no one consumes it.Eric Christopher2011-11-091-2/+0
| * Enhance verifyLoop so that it can reliably verify that every block in a loop ...Eli Friedman2011-11-091-3/+19
| * Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper2011-11-083-8/+12