llvm-6502/lib
Rafael Espindola d720670393 The BlockExtractorPass() constructor was not reading the BlockFile and that was
exactly what bugpoint expected it to do.

There was also only one user of
BlockExtractorPass(const std::vector<BasicBlock*> &B), so just remove it and
make BlockExtractorPass read BlockFile.

This fixes bugpoint's block extraction.

Nick, please review.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109936 91177308-0d34-0410-b5e6-96231b3b80d8
2010-07-31 00:32:17 +00:00
..
Analysis Add an initial implementation of PHI translation for LazyValueInfo. This involves rolling back some 2010-07-30 23:59:40 +00:00
Archive Eliminate some unnessary Path::exists() calls. 2010-05-27 20:51:54 +00:00
AsmParser Move MaximumAlignment to be a member of the Value class. 2010-07-30 21:07:05 +00:00
Bitcode Make NamedMDNode not be a subclass of Value, and simplify the interface 2010-07-21 23:38:33 +00:00
CodeGen Fix for bug reported by Evzen Muller on llvm-commits: make sure to correctly 2010-07-30 06:44:31 +00:00
CompilerDriver Fix silent failure with no input files. 2010-07-27 11:19:40 +00:00
ExecutionEngine Don't call __register_frame from the JIT on systems that use setjmp/longjmp 2010-07-26 21:58:00 +00:00
Linker Make NamedMDNode not be a subclass of Value, and simplify the interface 2010-07-21 23:38:33 +00:00
MC MC: Initialize MCFragment::Offset, noticed by Cameron Esfahani. 2010-07-30 18:32:09 +00:00
Support Fix -Wmissing-field-initializers warnings. 2010-07-30 17:49:04 +00:00
System Add an erase() method to llvm::ThreadLocal. 2010-07-28 22:49:43 +00:00
Target Add -disable-shifter-op to disable isel of shifter ops. On Cortex-a9 the shifts cost extra instructions so it might be better to emit them separately to take advantage of dual-issues. 2010-07-30 23:33:54 +00:00
Transforms The BlockExtractorPass() constructor was not reading the BlockFile and that was 2010-07-31 00:32:17 +00:00
VMCore Make GlobalValue alignment consistent with load, store, and alloca 2010-07-28 20:56:48 +00:00
Makefile