- Oct 17, 2009
-
-
Daniel Dunbar authored
llvm-svn: 84355
-
Mikhail Glushenkov authored
More to follow... llvm-svn: 84352
-
Mikhail Glushenkov authored
llvm-svn: 84351
-
Mikhail Glushenkov authored
Several instances of PluginPriority in a single file most probably signifies a programming error. llvm-svn: 84350
-
Mikhail Glushenkov authored
This will require implementing OptionPreprocessor to forbid invalid invocations such as 'llvmc -O1 -O2'. llvm-svn: 84349
-
Nick Lewycky authored
llvm-svn: 84348
-
Daniel Dunbar authored
llvm-svn: 84344
-
Daniel Dunbar authored
llvm-svn: 84336
-
Daniel Dunbar authored
llvm-svn: 84327
-
Evan Cheng authored
Distinquish stack slots from other stack objects. They (and fixed objects) get FixedStack PseudoSourceValues. llvm-svn: 84326
-
Evan Cheng authored
llvm-svn: 84324
-
Daniel Dunbar authored
llvm-svn: 84322
-
Evan Cheng authored
llvm-svn: 84321
-
Evan Cheng authored
necessarily fixed. Only those will negative frame indices are "fixed." llvm-svn: 84315
-
Evan Cheng authored
llvm-svn: 84311
-
Chris Lattner authored
updating the callgraph when introducing a call. llvm-svn: 84310
-
Chris Lattner authored
llvm-svn: 84309
-
Daniel Dunbar authored
llvm-svn: 84304
-
Daniel Dunbar authored
llvm-svn: 84303
-
Daniel Dunbar authored
llvm-svn: 84302
-
Dan Gohman authored
llvm-svn: 84300
-
Victor Hernandez authored
llvm-svn: 84299
-
Dan Gohman authored
to be more general and understand more varieties of loops. Teach CodePlacementOpt to reorganize the basic blocks of a loop so that they are contiguous. This also includes a fair amount of logic for preserving fall-through edges while doing so. This fixes a BranchFolding-ism where blocks which can't be made to use a fall-through edge and don't conveniently fit anywhere nearby get tossed out to the end of the function. llvm-svn: 84295
-
Dan Gohman authored
single iterator. llvm-svn: 84294
-
Victor Hernandez authored
Update testcases that rely on malloc insts being present. Also prematurely remove MallocInst handling from IndMemRemoval and RaiseAllocations to help pass tests in this incremental step. llvm-svn: 84292
-
Victor Hernandez authored
llvm-svn: 84288
-
Mon P Wang authored
llvm-svn: 84282
-
Mon P Wang authored
llvm-svn: 84280
-
Mon P Wang authored
llvm-svn: 84279
-
- Oct 16, 2009
-
-
Devang Patel authored
llvm-svn: 84276
-
Evan Cheng authored
llvm-svn: 84273
-
Evan Cheng authored
Add a CodeGenOpt::Less level to match -O1. It'll be used by clients which do not want post-regalloc scheduling. llvm-svn: 84272
-
Dan Gohman authored
load, to help SelectionDAG fold them into the loads, unless conditions are unfavorable. llvm-svn: 84271
-
Devang Patel authored
llvm-svn: 84264
-
Devang Patel authored
If there is not any llvm instruction associated with each lexical scope encoded in debug info then create such scope on demand for variable info. llvm-svn: 84262
-
Victor Hernandez authored
Thanks to Duncan Sands for noticing this bug. llvm-svn: 84261
-
Victor Hernandez authored
Thanks to Duncan Sands for noticing this bug. llvm-svn: 84260
-
Chris Lattner authored
at the moment. llvm-svn: 84258
-
Daniel Dunbar authored
llvm-svn: 84257
-
Duncan Sands authored
llvm-svn: 84256
-