summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-04-21Disable auto-detection of AVX support since AVX codegen support is not ready.backports_26José Fonseca2-3/+3
2011-04-21Reset StringMap's NumTombstones on clears and rehashes.José Fonseca2-0/+6
2011-04-21Prevent infinite growth of SmallPtrSet instances.José Fonseca2-7/+10
2011-04-21Prevent infinite growth of SmallMap instances.José Fonseca2-15/+15
2011-04-21Prevent infinite growth of MachineModuleInfo::LabelIDList.José Fonseca4-54/+10
2011-04-21Remove DebugLabelFolder pass.José Fonseca5-99/+0
2011-04-21Prevent infinite growth of JITEmitter::LabelLocations.José Fonseca1-8/+6
2011-04-21Prevent infinite growth of the DenseMap.José Fonseca1-2/+5
2011-04-21Don't add the same analysis implementation pair twice.José Fonseca1-0/+2
2011-04-21Make sure the size is doubled (not 4x).Unknown1-1/+1
2011-04-21Prevent infinite growth of CodeGenPrepare::BackEdges.José Fonseca1-0/+5
2011-04-21Clear the IVUses list in releaseMemory().José Fonseca1-0/+1
2011-04-21Fix a nasty dangling-pointer heisenbug that could generate wrong code pretty ...Dale Johannesen1-1/+5
2011-04-21Keep valgrind quiet.Jakob Stoklund Olesen1-1/+6
2011-04-21Use a ManagedCleanup to prevent leaking the PassRegistrar map. In breaks the ...Owen Anderson1-6/+14
2011-04-21Reapply r98755 with a thinko which miscompiled gengtype fixed.Dan Gohman1-1/+1
2011-04-21Allow types that have been forwarded to to be freed.Jeffrey Yasskin1-4/+11
2011-04-21Avoid leaking the memory allocated for GlobalVariables in the interpreter, by...Jeffrey Yasskin1-3/+32
2011-04-21Clear the SCEVExpander's insertion point after making deletions, so that the ...Dan Gohman2-0/+11
2011-04-21Change SCEVNAryExpr's operand array from a SmallVector to a plain pointer and...Dan Gohman3-55/+59
2011-04-21Fix memcheck-found leaks: one false positive from using new[], and one true p...Jeffrey Yasskin1-9/+28
2011-04-21Fix (harmless) memory leak found by memcheck.Jeffrey Yasskin1-0/+1
2011-04-21Fix some of the memcheck errors found in the JIT unittests.Jeffrey Yasskin4-30/+19
2011-04-21Catch more cases of a pointer being marked garbage twice. This helps when deb...Rafael Espindola2-1/+31
2011-04-21This fixes a memory leak in OpaqueType found by Google's internal heapchecker.Jeffrey Yasskin4-3/+60
2011-04-21Fix PR4948 (and a leak): by not destroying the DwarfException object, the tim...Duncan Sands1-0/+2
2011-04-21fix leakage of ModuleNuno Lopes1-4/+3
2011-04-21Use delete[] to match new[] (found by valgrind).Duncan Sands1-1/+1
2011-04-21plug another leak in LLParser::PerFunctionState::SetInstName()Nuno Lopes1-0/+1
2011-04-21plug memory leak in LLParser::PerFunctionState::SetInstName() by deleting a v...Nuno Lopes1-0/+1
2011-04-21Fix ELF Writter related memory leaksBruno Cardoso Lopes1-7/+18
2011-04-21Free the constants that have no uses in ~LLVMContext. This fixes leaks from L...Torok Edwin4-4/+31
2011-04-21Fix ExplicitSymbols leak.Torok Edwin1-0/+7
2011-04-21Initialize the PoisonMemory member before initializing members that call meth...Dan Gohman1-7/+7
2011-04-21Allocate the basic types inside the LLVMContextImpl instance, rather than sep...Dan Gohman2-65/+42
2009-10-24Merge 80596 from mainline.release_26Tanya Lattner1-1/+1
2009-10-23Add 2.6Tanya Lattner1-0/+1
2009-10-23Merge in release notes.Tanya Lattner1-327/+718
2009-10-13Merge 79729 from mainline.Tanya Lattner1-3/+3
2009-10-12Merge 83417 from mainline.Tanya Lattner1-4/+9
2009-10-12Merge 83391 from mainline.Tanya Lattner1-1/+4
2009-10-01Merge from mainline (reg).Tanya Lattner3-1/+30
2009-09-21Merge in fix for PR4910.Tanya Lattner1-3/+4
2009-09-18Fix mingw for release.Tanya Lattner1-1/+1
2009-09-18Fix PR5001 PR5002.Tanya Lattner3-3/+3
2009-09-16Merge 80153 from mainline.Tanya Lattner1-3/+3
2009-09-16Merge 81888 from mainline.Tanya Lattner1-3/+6
2009-09-16Merge 81845 from mainline.Tanya Lattner2-20/+30
2009-09-16Merge 81821 from mainline.Tanya Lattner2-1/+25
2009-09-16Merge 81814 from mainline.Tanya Lattner2-3/+24