- Feb 09, 2011
-
-
NAKAMURA Takumi authored
Windows/Windows.h: Redefine _WIN32_WINNT here. mingw-w64 tends to define it as 0x0502 in its headers. llvm-svn: 125171
-
NAKAMURA Takumi authored
Windows/Program.inc: Eliminate the declaration of SetInformationJobObject(). It should be provided with _WIN32_WINNT>=0x0500. llvm-svn: 125170
-
NAKAMURA Takumi authored
llvm-svn: 125169
-
NAKAMURA Takumi authored
llvm-svn: 125168
-
NAKAMURA Takumi authored
llvm-svn: 125167
-
NAKAMURA Takumi authored
llvm-svn: 125166
-
NAKAMURA Takumi authored
llvm-svn: 125165
-
Devang Patel authored
llvm-svn: 125163
-
Greg Clayton authored
llvm-svn: 125162
-
rdar://problem/8972204Greg Clayton authored
<rdar://problem/8972204> Test failure: ./dotest.py -v -t -f UniversalTestCase.test_process_launch_for_universal Fix for bad architecture settings that were being used from the qHostInfo. llvm-svn: 125161
-
Ken Dyck authored
llvm-svn: 125158
-
Douglas Gregor authored
and we later find the definition, make sure that we add the definition (not the declaration) to the list of deferred definitions to emit. Fixes PR8864. Thanks to Nick Lewycky for testing this patch out llvm-svn: 125157
-
Ken Dyck authored
functionality intended. llvm-svn: 125156
-
Ted Kremenek authored
static analyzer: Further reduce the analyzer's memory usage when analyzing sqlite3 by 7-10% by recylcing "uninteresting" ExplodedNodes. The optimization involves eagerly pruning ExplodedNodes from the ExplodedGraph that contain practically no difference between the predecessor and successor nodes. For example, if the state is different between a predecessor and a node, the node is left in. Only for the 'environment' component of the state do we not care if the ExplodedNodes are different. This paves the way for future optimizations where we can reclaim the environment objects. llvm-svn: 125154
-
Ted Kremenek authored
llvm-svn: 125153
-
Greg Clayton authored
on linux. And conditionalize the availablility of the fcntl() command F_GETPATH. llvm-svn: 125152
-
Jakob Stoklund Olesen authored
Registers are not allocated strictly in spill weight order when live range splitting and spilling has created new shorter intervals with higher spill weights. When one of the new heavy intervals conflicts with a single lighter interval, simply evict the old interval instead of trying to split the heavy one. The lighter interval is a better candidate for splitting, it has a smaller use density. llvm-svn: 125151
-
John McCall authored
Also, reorganize and make very explicit the logic for determining the value kind and type of a referenced declaration. llvm-svn: 125150
-
Greg Clayton authored
layer a bit more. llvm-svn: 125149
-
Johnny Chen authored
refactorings of EmulateInstructionARM.cpp file, which will be modified later to take advantage of these helper methods. llvm-svn: 125148
-
Devang Patel authored
llvm-svn: 125144
-
Devang Patel authored
destructor or copy constructor than let debug info know about it. Radar 8945514. llvm-svn: 125142
-
Jakob Stoklund Olesen authored
This almost guarantees that the COPY will be coalesced. llvm-svn: 125140
-
Caroline Tice authored
Add code to emulate the LDMIB Arm instruction. Modify code for LDM and LDMDB instructions to only create one context and to reuse it, rather than creating multiple contexts. llvm-svn: 125139
-
Johnny Chen authored
llvm-svn: 125138
-
Jakob Stoklund Olesen authored
llvm-svn: 125137
-
Jim Ingham authored
Add FileSpec::ResolvePartialUsername, and use it in CommandCompletions to isolate pwd.h in the Host layer. llvm-svn: 125135
-
Johnny Chen authored
on NonZero and Compare and Branch on Zero" operations. llvm-svn: 125134
-
Caroline Tice authored
Add code to emulate LDMDB Arm instruction. llvm-svn: 125133
-
Jakob Stoklund Olesen authored
The last split point can be anywhere in the block, so it interferes with the strictly monotonic requirements of advanceTo(). llvm-svn: 125132
-
- Feb 08, 2011
-
-
Ted Kremenek authored
llvm-svn: 125131
-
Ted Kremenek authored
analyzer, retain/release checker: Remove hack where objects passed in message to 'self' are no longer tracked. llvm-svn: 125130
-
Rafael Espindola authored
llvm-svn: 125129
-
Rafael Espindola authored
MemoryBuffer::getOpenFile to not close the file descriptor. llvm-svn: 125128
-
Owen Anderson authored
Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 (which worked around it). This should get us back to the old, correct behavior, though it will make the integrated assembler unhappy for the time being. llvm-svn: 125127
-
John McCall authored
linkage rather than the presence of the 'static' storage class specifier. Fixes rdar://problem/8814626. llvm-svn: 125126
-
Fariborz Jahanian authored
setter and getter types mismatch. // rdar://8966864 llvm-svn: 125125
-
Argyrios Kyrtzidis authored
Eventually there will also be a lib/StaticAnalyzer/Frontend that will handle initialization and checker registration. Yet another library to avoid cyclic dependencies between Core and Checkers. llvm-svn: 125124
-
Argyrios Kyrtzidis authored
[analyzer] lib/StaticAnalyzer/Checkers/ExprEngineExperimentalChecks.cpp -> lib/StaticAnalyzer/Checkers/ExperimentalChecks.cpp llvm-svn: 125123
-
Argyrios Kyrtzidis authored
[analyzer] lib/StaticAnalyzer/Checkers/ExprEngineExperimentalChecks.h -> lib/StaticAnalyzer/Checkers/ExperimentalChecks.h llvm-svn: 125122
-