summaryrefslogtreecommitdiff
path: root/tools/bugpoint
AgeCommit message (Expand)AuthorFilesLines
2012-11-27Revert r168635 "Step towards implementation of pass manager with doInitializa...Owen Anderson1-0/+2
2012-11-26Step towards implementation of pass manager with doInitialization and doFinal...Owen Anderson1-2/+0
2012-11-15Add doInitialization and doFinalization methods to ModulePass's, to allow the...Owen Anderson1-0/+2
2012-10-08Move TargetData to DataLayout.Micah Villmow2-2/+2
2012-09-27Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru1-1/+1
2012-09-27Fix a typo 'iff' => 'if'Sylvestre Ledru1-1/+1
2012-07-23Fix a typo (the the => the)Sylvestre Ledru1-1/+1
2012-05-04Move the CodeExtractor utility to a dedicated header file / source file,Chandler Carruth1-1/+1
2012-05-02Fix unintentional use of operator bool.John McCall1-1/+1
2012-03-23Remove the C backend.Eric Christopher2-132/+3
2012-03-19Fix two bugpoint bugs:Chris Lattner1-5/+7
2012-02-22Improve handling of blockaddresses in bugpoint when splitting a module. Patc...Eli Friedman1-6/+54
2012-02-07Allow bugpoint to recognize -bb-vectorizeHal Finkel1-0/+1
2012-02-05reapply the patches reverted in r149470 that reenable ConstantDataArray,Chris Lattner1-1/+2
2012-02-01Revert Chris' commits up to r149348 that started causing VMCoreTests unit tes...Argyrios Kyrtzidis1-2/+1
2012-02-01Add a basic-block autovectorization pass.Hal Finkel2-2/+2
2012-01-31eliminate the "string" form of ConstantArray::get, usingChris Lattner1-1/+2
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie1-3/+0
2011-12-25Add braces to remove silly warning.Bill Wendling1-1/+2
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie3-1/+4
2011-12-12LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar1-1/+0
2011-11-15Remove all remaining uses of Value::getNameStr().Benjamin Kramer1-1/+1
2011-11-11LLVMBuild: Add description files for the LLVM tools.Daniel Dunbar1-0/+23
2011-11-01rename getHostTriple into getDefaultTargetTripleSebastian Pop1-1/+1
2011-11-01A couple misc fixes so that bugpoint doesn't explode reducing code containing...Eli Friedman1-1/+5
2011-10-27Remove the Alpha backend.Dan Gohman1-2/+1
2011-10-18build: Tidy up a bunch of tool Makefiles, and simplify where possible using theDaniel Dunbar1-5/+4
2011-10-16Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does...Chris Lattner1-1/+1
2011-10-11Make it possible to use the linker without destroying the source module. This...Tanya Lattner2-4/+7
2011-08-12Fix bugpoint fallout from the new type system.Nick Lewycky1-4/+0
2011-08-02Move methods in PassManagerBuilder offline.Rafael Espindola1-0/+1
2011-08-02move PassManagerBuilder.h to IPO. This is a non intuitive place to put it,Rafael Espindola1-1/+1
2011-07-21Convert ConstantExpr::getGetElementPtr andJay Foad1-2/+1
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2-4/+4
2011-07-15Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad1-6/+4
2011-07-12Second attempt at de-constifying LLVM Types in FunctionType::get(),Jay Foad1-1/+1
2011-07-12Revert r134893 and r134888 (and related patches in other trees). It was causingBill Wendling1-1/+1
2011-07-11De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad1-1/+1
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner1-2/+0
2011-06-20Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner1-6/+9
2011-06-06Add -O1/2/3 to bugpoint, so when you conclude opt -O2 reproduces an issue, yo...Eli Friedman1-2/+28
2011-05-22switch bugpoint and liblto to PassManagerBuilder.Chris Lattner1-12/+10
2011-05-21Have Program::Wait return -2 for crashed and timeouts instead of embeddingAndrew Trick2-10/+5
2011-05-11Typo and missing checkin from r131186.Andrew Trick1-1/+1
2011-05-11Bugpoint support for miscompilations that result in a crash.Andrew Trick3-5/+20
2011-04-19ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows()Daniel Dunbar1-3/+2
2011-03-31Fix whitespace.Michael J. Spencer2-23/+23
2011-03-31Switch FileRemover from PathV1 to V2.Michael J. Spencer4-9/+10
2011-03-30Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad1-2/+1
2011-03-30(Almost) always call reserveOperandSpace() on newly created PHINodes.Jay Foad1-0/+1