- Jul 07, 2009
-
-
Owen Anderson authored
llvm-svn: 74948
-
Dan Gohman authored
llvm-svn: 74947
-
Evan Cheng authored
llvm-svn: 74946
-
Evan Cheng authored
llvm-svn: 74945
-
Chris Lattner authored
Kevin Enderby! llvm-svn: 74944
-
Owen Anderson authored
llvm-svn: 74942
-
Dan Gohman authored
llvm-svn: 74941
-
Evan Cheng authored
llvm-svn: 74938
-
Mike Stump authored
llvm-svn: 74936
-
Owen Anderson authored
llvm-svn: 74934
-
Chris Lattner authored
Olaf Krzikalla! llvm-svn: 74933
-
Chris Lattner authored
not 64, because we read at most 32 bits at a time. OTOH, "Result" must be 64-bits and insertion into it must be 64-bit clean. Thanks to Ivan Sorokin for bringing this up. llvm-svn: 74932
-
Owen Anderson authored
llvm-svn: 74931
-
Chris Lattner authored
by Eric Rannaud! llvm-svn: 74930
-
Chris Lattner authored
uint8_t (via 'foo & 255'), i replaced this with an explicit (uint8_t) cast which is equivalent, faster and more correct (silences type-related warnings). Also, following coding standards I replaced post-increment with pre-increment." Patch by Ryan Flynn! llvm-svn: 74929
-
Bill Wendling authored
llvm-svn: 74928
-
Chris Lattner authored
This fixes PR4512 and eliminating static ctors is always good. Losing thread safety is unfortunate, but the code is just incredibly poorly designed. If someone is interested, the "right" solution is to split DynamicLibrary.cpp into two separate pieces: a stateless piece in libsystem, and a simple support file in libsupport that has the "state" (e.g. AddSymbol) in managed static objects. Doing this would both fix memory leaks we already have, as well as make the code thread safe again. it would also make sense to move all the unix specific code in System/DynamicLibrary.cpp into System/Unix/DynamicLibrary.inc. llvm-svn: 74927
-
Chris Lattner authored
llvm-svn: 74926
-
Evan Cheng authored
llvm-svn: 74925
-
Chris Lattner authored
llvm-svn: 74924
-
Torok Edwin authored
llvm-svn: 74923
-
Torok Edwin authored
This will replace exit()/abort() style error handling with an API that allows clients to register custom error handling hooks. The default is to call exit(1) when no error handler is provided. llvm-svn: 74922
-
Owen Anderson authored
llvm-svn: 74920
-
Dan Gohman authored
llvm-svn: 74918
-
Owen Anderson authored
llvm-svn: 74915
-
Mikhail Glushenkov authored
llvm-svn: 74914
-
Mikhail Glushenkov authored
llvm-svn: 74913
-
Mikhail Glushenkov authored
Sanjiv complained about the need to maintain local changes to lib/CompilerDriver. llvm-svn: 74912
-
Owen Anderson authored
llvm-svn: 74910
-
Mikhail Glushenkov authored
llvm-svn: 74908
-
Mikhail Glushenkov authored
llvm-svn: 74907
-
Mikhail Glushenkov authored
llvm-svn: 74906
-
Mikhail Glushenkov authored
Makes possible to provide default values for options defined in plugins (same as cl::init). llvm-svn: 74905
-
Mikhail Glushenkov authored
Make isList(), isSwitch() and isParameter() member functions of OptionDescription. llvm-svn: 74904
-
Mikhail Glushenkov authored
llvm-svn: 74903
-
Sanjiv Gupta authored
previous cmp; a copy can not be inserted here if the copy insn also has side effects. We don't have access to the attributes of copy insn here; so just play safe by finding a safe locations for branch terminators. llvm-svn: 74898
-
Evan Cheng authored
llvm-svn: 74895
-
Evan Cheng authored
llvm-svn: 74889
-
Evan Cheng authored
llvm-svn: 74888
-
Dale Johannesen authored
in PIC modes (in accordance with existing comment). gcc.apple/asm-block-25.c llvm-svn: 74886
-