| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
|
|
|
| |
works for me: bugpoint Output/bisort.llvm.bc -run-llc-ia -safe-run-llc
This uses llc with the integrated assembler as the test compiler and llc
without it as the safe compiler.
llvm-svn: 98618
|
| |
|
|
|
|
| |
programs that depend on native shared libraries. Patch by Timo Lindfors.
llvm-svn: 89087
|
| |
|
|
|
|
| |
StringsEqualNoCase (from StringExtras.h) to it.
llvm-svn: 87020
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is conventional command-line tool behavior. -f now just means
"enable binary output on terminals".
Add a -f option to llvm-extract and llvm-link, for consistency.
Remove F_Force from raw_fd_ostream and enable overwriting and
truncating by default. Introduce an F_Excl flag to permit users to
enable a failure when the file already exists. This flag is
currently unused.
Update Makefiles and documentation accordingly.
llvm-svn: 79990
|
| |
|
|
|
|
|
| |
member out of line. ftostr is not particularly speedy,
so that method is presumably not perf sensitive.
llvm-svn: 79885
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
forcing them down into various .cpp files.
This change also:
1. Renames TimeValue::toString() and Path::toString() to ::str()
for similarity with the STL.
2. Removes all stream insertion support for sys::Path, forcing
clients to call .str().
3. Removes a use of Config/alloca.h from bugpoint, using smallvector
instead.
4. Weans llvm-db off <iostream>
sys::Path really needs to be gutted, but I don't have the desire to
do it at this point.
llvm-svn: 79869
|
| |
|
|
| |
llvm-svn: 79418
|
| |
|
|
|
|
| |
aren't available on windows (mingw defines them though).
llvm-svn: 79417
|
| |
|
|
|
|
|
|
|
| |
- This is cleaner, and makes bugpoint match the host instead of the build
architecture.
- Patch by Sandeep Patel!
llvm-svn: 79309
|
| |
|
|
|
|
|
| |
for use with sys::Path::GetMainExecutable, to avoid warnings
with -pedantic.
llvm-svn: 78245
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
just argv[0]. And remove the code for searching the current
working directory and for searching PATH; the point of FindExecutable
is not to find whatever version of the executable can be found by
searching around, but to find an executable that accompanies the
current executable.
Update the tools to use sys::Program::FindProgramByName when they
want PATH searching.
llvm-svn: 78240
|
| |
|
|
| |
llvm-svn: 78184
|
| |
|
|
|
|
| |
Patch by Sandeep Patel
llvm-svn: 78183
|
| |
|
|
|
|
| |
expects to find a dylib in the CWD ('.').
llvm-svn: 76432
|
| |
|
|
|
|
| |
with 255 if an error occurred.
llvm-svn: 76323
|
| |
|
|
|
|
|
|
| |
an existing file is considered an error. Convert several tools
to use raw_fd_ostream instead of std::ostream, and to use this
new option instead of doing a manual check.
llvm-svn: 75801
|
| |
|
|
| |
llvm-svn: 75791
|
| |
|
|
| |
llvm-svn: 75714
|
| |
|
|
| |
llvm-svn: 75665
|
| |
|
|
| |
llvm-svn: 75386
|
| |
|
|
| |
llvm-svn: 75292
|
| |
|
|
| |
llvm-svn: 70988
|
| |
|
|
| |
llvm-svn: 66746
|
| |
|
|
|
|
|
| |
but passes the arguments to the "gcc" invocation instead of to the "llc"
invocation.
llvm-svn: 65896
|
| |
|
|
|
|
| |
gets left behind, it's less cryptic.
llvm-svn: 64399
|
| |
|
|
| |
llvm-svn: 55979
|
| |
|
|
|
|
| |
Patch by Pekka Jääskeläinen!
llvm-svn: 50373
|
| |
|
|
| |
llvm-svn: 49274
|
| |
|
|
| |
llvm-svn: 45421
|
| |
|
|
|
|
| |
performed on tools/ first, in order not to cause lethal damage
llvm-svn: 37877
|
| |
|
|
| |
llvm-svn: 37483
|
| |
|
|
| |
llvm-svn: 36685
|
| |
|
|
|
|
| |
is especially needed for bugpoint. This partly implements PR688
llvm-svn: 34349
|
| |
|
|
| |
llvm-svn: 32832
|
| |
|
|
| |
llvm-svn: 30401
|
| |
|
|
|
|
| |
LLC as the reference compiler to reduce testcases for bugs in GCC.
llvm-svn: 30400
|
| |
|
|
|
|
|
| |
Final removal of exceptions from lib/System and adjustment of users to
accommodate.
llvm-svn: 29846
|
| |
|
|
|
|
|
|
| |
Adjust usage of the ExecuteAndWait function to use the last argument which
is the ErrMsg string. This is necessitated because this function no longer
throws exceptions on error.
llvm-svn: 29791
|
| |
|
|
|
|
|
|
| |
Make sys::Program::ExecuteAndWait not throw exceptions and update any
affected code. It now return -9999 to signal that the program couldn't be
executed. Only one case (in bugpoint) actually examines the result code.
llvm-svn: 29785
|
| |
|
|
| |
llvm-svn: 28939
|
| |
|
|
|
|
| |
-x none, to not foul up autodetection of .a file or .dylibs.
llvm-svn: 28741
|
|
|
llvm-svn: 28699
|