- Jul 20, 2009
-
-
Zhongxing Xu authored
isContainedInStatement(). llvm-svn: 76408
-
Daniel Dunbar authored
- Sheesh. llvm-svn: 76402
-
Evan Cheng authored
llvm-svn: 76401
-
Chris Lattner authored
doesn't cause ".no_dead_strip" to be emitted on darwin. llvm-svn: 76399
-
Evan Cheng authored
llvm-svn: 76398
-
Chris Lattner authored
llvm-svn: 76397
-
Chris Lattner authored
llvm-svn: 76396
-
Bill Wendling authored
llvm-svn: 76394
-
Bill Wendling authored
llvm-svn: 76393
-
Bill Wendling authored
llvm-svn: 76392
-
Bill Wendling authored
llvm-svn: 76391
-
Evan Cheng authored
llvm-svn: 76390
-
Bill Wendling authored
"private" symbols which the assember shouldn't strip, but which the linker may remove after evaluation. This is mostly useful for Objective-C metadata. This is plumbing, so we don't have a use of it yet. More to come, etc. llvm-svn: 76385
-
Daniel Dunbar authored
llvm-svn: 76384
-
Daniel Dunbar authored
llvm-svn: 76383
-
Daniel Dunbar authored
llvm-svn: 76382
-
- Jul 19, 2009
-
-
Ted Kremenek authored
llvm-svn: 76381
-
Ted Kremenek authored
llvm-svn: 76380
-
Chris Lattner authored
llvm-svn: 76378
-
Chris Lattner authored
llvm-svn: 76377
-
Chris Lattner authored
llvm-svn: 76376
-
Eli Friedman authored
being more consistent with other backends, this makes the SPARC backend deal with functions with arguments with illegal types correctly, which fixes some tests in test/CodeGen/Generic. llvm-svn: 76375
-
Evan Cheng authored
llvm-svn: 76374
-
http://llvm.org/bugs/show_bug.cgi?id=4583Jakob Stoklund Olesen authored
Inline asm instructions may have additional <imp-def,kill> register operands. These operands are not marked with a flag like the normal asm operands, so we must not assert that there is a flag. llvm-svn: 76373
-
Daniel Dunbar authored
llvm-svn: 76366
-
Daniel Dunbar authored
llvm-svn: 76365
-
Daniel Dunbar authored
expressions. - This generally catches the important case of noreturn functions. - With the last two changes, we are down to 152 unreachable blocks emitted on 403.gcc, vs the 1805 we started with. llvm-svn: 76364
-
Xerxes Ranby authored
llvm-svn: 76363
-
Daniel Dunbar authored
llvm-svn: 76362
-
Daniel Dunbar authored
- Emit variable declarations as "simple", we want to avoid forcing the creation of a dummy basic block, but still need to make the variable available for later use. - With that, we can now skip IRgen for other unreachable statements (which don't define a label). - Anders, I added two fixmes on calls to EmitVLASize, can you check them? llvm-svn: 76361
-
Nick Lewycky authored
return the smallest union of two ranges instead of just any range that happens to contain the union. llvm-svn: 76360
-
Daniel Dunbar authored
llvm-svn: 76359
-
Daniel Dunbar authored
llvm-svn: 76357
-
Daniel Dunbar authored
llvm-svn: 76356
-
Daniel Dunbar authored
this". Um, ok, thanks! llvm-svn: 76355
-
Daniel Dunbar authored
llvm-svn: 76354
-
Eli Friedman authored
copied from the SystemZ target. I don't think this causes any significant changes to the output (I compared the assembly, and the results appeared to be essentially unchanged), although I don't actually have an Alpha to test on. I would appreciate if anyone with the appropriate hardware could test this. I'm not sure if that includes anyone subscribed to llvm-commits, though. llvm-svn: 76353
-
Daniel Dunbar authored
- What it doesn't have is the rest of its cmake files... llvm-svn: 76352
-
Daniel Dunbar authored
llvm-svn: 76351
-
Daniel Dunbar authored
- We should canonicalize this and get rid of the cmake and llvm-config hacks to support both variants. llvm-svn: 76350
-