- Nov 15, 2007
-
-
Bill Wendling authored
llvm-svn: 44153
-
Ted Kremenek authored
deserialize objects if BatchReadOwnedPtrs was called more than once in the same call chain then the second call would overwrite the SerializedPtrIDs being used by the first call. Solved this problem by making the vector that holds the pointer IDs local to a function call. Now BatchReadOwnedPtrs is reentrant. llvm-svn: 44152
-
- Nov 14, 2007
-
-
Duncan Sands authored
llvm-svn: 44139
-
Duncan Sands authored
llvm-svn: 44132
-
Evan Cheng authored
llvm-svn: 44128
-
Ted Kremenek authored
the deserializer. Fixed assertion when "stream jumping" in the deserializer to properly function when we have reached the end of the stream. llvm-svn: 44124
-
Duncan Sands authored
llvm-svn: 44116
-
Duncan Sands authored
the fix from 4.2. llvm-svn: 44115
-
Anton Korobeynikov authored
llvm-svn: 44111
-
Anton Korobeynikov authored
llvm-svn: 44110
-
Anton Korobeynikov authored
llvm-svn: 44109
-
Anton Korobeynikov authored
to all targets uses GOT-relative offsets for PIC (Alpha?) llvm-svn: 44108
-
Duncan Sands authored
in favour of teaching CCAssignToStack that size 0 and/or align 0 means to use the ABI values. This seems a neater solution. It is safe since no legal value type has size 0. llvm-svn: 44107
-
Ted Kremenek authored
BatchReadOwnedPtrs. llvm-svn: 44105
-
Evan Cheng authored
MachineOperand auxInfo. Previous clunky implementation uses an external map to track sub-register uses. That works because register allocator uses a new virtual register for each spilled use. With interval splitting (coming soon), we may have multiple uses of the same register some of which are of using different sub-registers from others. It's too fragile to constantly update the information. llvm-svn: 44104
-
Duncan Sands authored
from llvm-gcc-4.2 to 4.0. llvm-svn: 44103
-
Chris Lattner authored
llvm-svn: 44102
-
Nick Lewycky authored
from a file containing Function/BasicBlock pairings. This is not safe against anonymous or abnormally-named Funcs or BBs. Make bugpoint use this interface to pass the BBs list to the child bugpoint. llvm-svn: 44101
-
Chris Lattner authored
by inserting unreachable after no-return calls. llvm-svn: 44099
-
Owen Anderson authored
llvm-svn: 44097
-
Hartmut Kaiser authored
llvm-svn: 44083
-
Hartmut Kaiser authored
llvm-svn: 44082
-
Hartmut Kaiser authored
llvm-svn: 44081
-
- Nov 13, 2007
-
-
Chris Lattner authored
patch on friday. llvm-svn: 44068
-
Chris Lattner authored
llvm-svn: 44067
-
Owen Anderson authored
interference. llvm-svn: 44064
-
Owen Anderson authored
llvm-svn: 44063
-
Owen Anderson authored
Make my previous patch actually do what it was intended to do. llvm-svn: 44061
-
Dale Johannesen authored
llvm-svn: 44057
-
Dale Johannesen authored
to use different mappings for EH and debug info; no functional change yet. Fix warning in X86CodeEmitter. llvm-svn: 44056
-
Chris Lattner authored
llvm-svn: 44051
-
Evan Cheng authored
llvm-svn: 44048
-
Bill Wendling authored
llvm-svn: 44045
-
Chris Lattner authored
and simplifycfg in the rare cases when it is needed. llvm-svn: 44044
-
Chris Lattner authored
Kelly Wilson, thanks! llvm-svn: 44043
-
Bill Wendling authored
adjustment fields, and an optional flag. If there is a "dynamic_stackalloc" in the code, make sure that it's bracketed by CALLSEQ_START and CALLSEQ_END. If not, then there is the potential for the stack to be changed while the stack's being used by another instruction (like a call). This can only result in tears... llvm-svn: 44037
-
Ted Kremenek authored
llvm-svn: 44034
-
Ted Kremenek authored
calls to BatchEmitOwnedPtrs and BatchReadOwnedPtrs. llvm-svn: 44032
-
Bill Wendling authored
llvm-svn: 44031
-
Devang Patel authored
llvm-svn: 44030
-