- Aug 25, 2009
-
-
Andreas Neustifter authored
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-August/025020.html. llvm-svn: 79983
-
Xerxes Ranby authored
to 0 during JITEmitter constructor. Modified: lib/ExecutionEngine/JIT/JITEmitter.cpp llvm-svn: 79982
-
Bill Wendling authored
- Rename EmitFunctionDescriptionEntry to EmitFDE. llvm-svn: 79981
-
Devang Patel authored
Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. This change speeds up llvm-gcc by more then 6% at "-O0 -g" (measured by compiling InstructionCombining.cpp!) llvm-svn: 79977
-
Bill Wendling authored
- Fix comment. llvm-svn: 79971
-
Bill Wendling authored
CIE and FDE in their names. llvm-svn: 79969
-
Dale Johannesen authored
the command line. This gives llvm-gcc developers a way to control inlining (documented as "not intended for end users"). llvm-svn: 79966
-
Owen Anderson authored
of an extracted block contains a PHI using a value defined in the extracted region. With this patch, the partial inliner now passes MultiSource/Applications. llvm-svn: 79963
-
Dale Johannesen authored
llvm-svn: 79961
-
Bill Wendling authored
U include/llvm/BasicBlock.h U include/llvm/ADT/ilist_node.h U include/llvm/ADT/ilist.h U include/llvm/CodeGen/SelectionDAG.h U include/llvm/CodeGen/MachineFunction.h U include/llvm/CodeGen/MachineBasicBlock.h U include/llvm/Function.h Revert r79938. It was causing self-hosting build failures. llvm-svn: 79960
-
Oscar Fuentes authored
llvm-svn: 79959
-
Scott Michel authored
code, according to Anton (I'm not totally convinced, but we can always resurrect patches if we need to do so.) - Start moving CellSPU's tests to prefer FileCheck. llvm-svn: 79958
-
Owen Anderson authored
When extracting SEME regions of code, the extractor needs to update the dominator tree for split return blocks. llvm-svn: 79957
-
Scott Michel authored
llvm-svn: 79953
-
Scott Michel authored
(IBM). llvm-svn: 79949
-
- Aug 24, 2009
-
-
Scott Michel authored
initialized and a warning about a potentially unintialized variable is generated. llvm-svn: 79946
-
Andreas Neustifter authored
llvm-svn: 79944
-
Andreas Neustifter authored
*) introducing new data type and export function of edge info for whole function (preparation for next patch). *) renaming variables to make clear distinction between data and containers that contain this data. *) updated comments and whitespaces. *) made ProfileInfo::MissingValue a double (as it should be...). (Discussed at http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090817/084955.html.) llvm-svn: 79940
-
Gabor Greif authored
reduce the size of relevant "ghostly" sentinels by a pointer. This attempt now makes the compactification dependent on the configure variable LLVM_COMPACT_SENTINELS and should not cause any bootstrap failures for llvm-gcc any more. Please note that this is not yet the final version, and (as settled with Chris) I shall take out the autofoo/cmake portions in the next days. This will also lose the assertability on sentinel dereferencing and operator++, but that seems an acceptable price to pay for the simplified build logic. llvm-svn: 79938
-
Bob Wilson authored
llvm-svn: 79937
-
Bob Wilson authored
llvm-svn: 79935
-
Daniel Dunbar authored
llvm-svn: 79933
-
Dale Johannesen authored
llvm-svn: 79926
-
Daniel Dunbar authored
- The indirect table itself isn't being filled in yet. - This isn't factored properly and is rather FIXMEd, but at the moment I'm more focused on figuring out what it needs to do. llvm-svn: 79910
-
Duncan Sands authored
for stderr and fprintf. llvm-svn: 79909
-
Duncan Sands authored
for EOF. llvm-svn: 79908
-
Daniel Dunbar authored
identifier architecture. llvm-svn: 79906
-
Daniel Dunbar authored
llvm-svn: 79904
-
Daniel Dunbar authored
llvm-svn: 79903
-
Daniel Dunbar authored
- This is mostly complete, the main thing missing is .indirect_symbol support (which would be straight-forward, except that the way it is implemented in 'as' makes getting an exact .o match interesting). llvm-svn: 79899
-
Daniel Dunbar authored
llvm-svn: 79898
-
Daniel Dunbar authored
llvm-svn: 79897
-
Reid Kleckner authored
llvm-svn: 79896
-
Dan Gohman authored
llvm-svn: 79894
-
Chris Lattner authored
llvm-svn: 79893
-
Chris Lattner authored
llvm-svn: 79892
-
Dan Gohman authored
std::cout and outs(). llvm-svn: 79891
-
Dan Gohman authored
than 16 spaces. Make the Spaces array wide enough to handle common cases. llvm-svn: 79890
-
Chris Lattner authored
llvm-svn: 79888
-
Chris Lattner authored
means that raw_ostream no longer has to #include <iosfwd>. Nothing in llvm should use raw_os_ostream.h, but llvm-gcc and some unit tests do. llvm-svn: 79886
-