- Aug 17, 2010
-
-
Eric Christopher authored
llvm-svn: 111223
-
Eric Christopher authored
we're adding predicates and optional defs to the MachineInstrs. llvm-svn: 111222
-
Evan Cheng authored
PHI elimination should not break back edge. It can cause some significant code placement issues. rdar://8263994 good: LBB0_2: mov r2, r0 . . . mov r1, r2 bne LBB0_2 bad: LBB0_2: mov r2, r0 . . . @ BB#3: mov r1, r2 b LBB0_2 llvm-svn: 111221
-
Eric Christopher authored
and optional def operands are handled in the backend support. llvm-svn: 111220
-
Eric Christopher authored
llvm-svn: 111219
-
Douglas Gregor authored
translation unit, refresh code-completion results because they've probably changed. However, enforce a cooldown period between refreshes, to avoid thrashing. llvm-svn: 111218
-
Zhongxing Xu authored
llvm-svn: 111217
-
Jim Ingham authored
llvm-svn: 111216
-
Greg Clayton authored
llvm-svn: 111215
-
Benjamin Kramer authored
llvm-svn: 111214
-
Benjamin Kramer authored
llvm-svn: 111213
-
Bob Wilson authored
llvm-svn: 111212
-
John McCall authored
the record invalid. llvm-svn: 111211
-
Owen Anderson authored
llvm-svn: 111210
-
Bob Wilson authored
llvm-svn: 111208
-
Eli Friedman authored
no functionality change. llvm-svn: 111207
-
Jim Grosbach authored
llvm-svn: 111206
-
Jordy Rose authored
llvm-svn: 111205
-
Douglas Gregor authored
llvm-svn: 111204
-
Douglas Gregor authored
nested-name-specifiers. Also includes fixes to the generation of nested-name-specifier result in the non-cached case; we were producing lame results for namespaces and namespace aliases, which (1) didn't always have nested-name-specifiers when we want them, and (2) did not have the necessary "::" as part of the completion. llvm-svn: 111203
-
Sean Callanan authored
API fixes. llvm-svn: 111202
-
Benjamin Kramer authored
llvm-svn: 111201
-
Dan Gohman authored
llvm-svn: 111200
-
Dan Gohman authored
a Pass abstraction, since that's the level it's actually used at. Rename Pass' dumpPassStructure to dumpPass. This eliminates an awkward use of getAsPass() to convert a PMDataManager* into a Pass* just to permit a dumpPassStructure call. llvm-svn: 111199
-
Johnny Chen authored
GDB_REMOTE_LOG which specifies the log file pathname. llvm-svn: 111198
-
Jim Grosbach authored
mapping. Have the local block track its alignment requirement, and then apply that when the block itself is allocated. Previously, offsets could get adjusted in PEI to be different, relative to one another, than the block allocation thought they would be, which defeats the point of doing the allocation this way. Continuing rdar://8277890 llvm-svn: 111197
-
Bob Wilson authored
that the high halfword is zero. The shift need not be exactly 16 bits. llvm-svn: 111196
-
Bob Wilson authored
llvm-svn: 111195
-
Sean Callanan authored
cleanup here, since this is a new and fairly clean class already. llvm-svn: 111194
-
Dan Gohman authored
make its constructor protected. llvm-svn: 111193
-
- Aug 16, 2010
-
-
Dan Gohman authored
llvm-svn: 111192
-
Fariborz Jahanian authored
non-fragile abi mode as sizes are not statically known. Fixes radar 8315734. llvm-svn: 111191
-
Tom Care authored
llvm-svn: 111190
-
Dan Gohman authored
PMTopLevelManager's constructor take a PMDataManager *, which already provides the needed abstraction support. llvm-svn: 111189
-
Johnny Chen authored
cleanup before finish into the test fixture in lldbtest.TestBase.tearDown(). Derivatives of TestBase is responsible for setting self.runStarted to True if an inferior process has been started. llvm-svn: 111188
-
Douglas Gregor authored
llvm-svn: 111186
-
Eli Friedman authored
llvm-svn: 111185
-
Douglas Gregor authored
llvm-svn: 111184
-
Eli Friedman authored
llvm-svn: 111183
-
Eli Friedman authored
llvm-svn: 111182
-