- Oct 06, 2009
-
-
Devang Patel authored
This will be used by processDebugLoc(). llvm-svn: 83361
-
Devang Patel authored
llvm-svn: 83356
-
Devang Patel authored
llvm-svn: 83355
-
http://llvm.org/PR5116Jeffrey Yasskin authored
check-lit` on both x86-64 Linux and x86-32 Darwin. llvm-svn: 83353
-
Devang Patel authored
This code is not yet enabled. llvm-svn: 83349
-
Devang Patel authored
Existence of a compile unit for input source file is a good indicator to check debug info's presence in a module. llvm-svn: 83348
-
Devang Patel authored
This can happen if debug info is processed lazily. llvm-svn: 83347
-
Devang Patel authored
void foo() { static int bar = 42; } Here, foo's DIE is parent of bar's DIE. llvm-svn: 83344
-
Devang Patel authored
llvm-svn: 83343
-
Evan Phoenix authored
llvm-svn: 83338
-
Jim Grosbach authored
spill slot. When frame references are via the frame pointer, they will be negative, but Thumb1 load/store instructions only allow positive immediate offsets. Instead, Thumb1 will spill to R12. llvm-svn: 83336
-
- Oct 05, 2009
-
-
Torok Edwin authored
Fixes second part of PR5130, miscompilation in FreeBSD kernel, where malloc takes 3 params, and *does* initialize memory. llvm-svn: 83324
-
Edward O'Callaghan authored
llvm-svn: 83318
-
Devang Patel authored
llvm-svn: 83317
-
Dan Gohman authored
ConstantFoldLoadThroughGEPConstantExpr. llvm-svn: 83311
-
Dan Gohman authored
llvm-svn: 83310
-
Dan Gohman authored
they make it less convenient to add new entries. llvm-svn: 83308
-
Dan Gohman authored
is used in an operand which requires GR64_NOREX. llvm-svn: 83307
-
Chris Lattner authored
the new predicates I added) instead of going through a context and doing a pointer comparison. Besides being cheaper, this allows a smart compiler to turn the if sequence into a switch. llvm-svn: 83297
-
Chris Lattner authored
llvm-svn: 83295
-
Chris Lattner authored
llvm-svn: 83294
-
Chris Lattner authored
llvm-svn: 83292
-
Chris Lattner authored
This fixes PR5130. llvm-svn: 83290
-
Chris Lattner authored
which causes dependence info to be linked into lli. llvm-svn: 83289
-
Chris Lattner authored
they should not base it on llvm-db (which not following almost any "best practices"). llvm-svn: 83288
-
- Oct 04, 2009
-
-
Owen Anderson authored
Do away with the strange use of BitVectors in SSI, and just use normal sets. This makes the code much more C++/LLVM-ish. llvm-svn: 83286
-
Jakob Stoklund Olesen authored
llvm-svn: 83285
-
Owen Anderson authored
llvm-svn: 83283
-
Owen Anderson authored
Similarly, it can be marked setPreservesAll, since it does no work in its runOnFunction. llvm-svn: 83282
-
Evan Cheng authored
llvm-svn: 83274
-
- Oct 03, 2009
-
-
Nick Lewycky authored
of the constant. This reverts r6544 and r7428. llvm-svn: 83270
-
Bob Wilson authored
llvm-svn: 83257
-
Bob Wilson authored
Thanks to Johnny Chen for pointing this out! llvm-svn: 83256
-
Lang Hames authored
llvm-svn: 83255
-
Lang Hames authored
llvm-svn: 83254
-
- Oct 02, 2009
-
-
Benjamin Kramer authored
- MingW needs -lpsapi (in ${LIBS}) linked after -lLLVMSystem. Noticed by Ronald Pijnacker! - Some parts of the System library must be build with exceptions on windows. Based on a patch by Jay Foad! llvm-svn: 83251
-
Benjamin Kramer authored
MI->addOperand invalidates references to it's operands, avoid touching the operand after a new one was added. llvm-svn: 83249
-
Evan Cheng authored
llvm-svn: 83242
-
Evan Cheng authored
llvm-svn: 83237
-
Evan Cheng authored
llvm-svn: 83236
-