- Nov 30, 2009
-
-
Fariborz Jahanian authored
recent change to make SEL a builtin type (fixes radar 7425510). llvm-svn: 90145
-
Bob Wilson authored
for all the processors where I have tried it, and even when it might not help performance, the cost is quite low. The opportunities for duplicating indirect branches are limited by other factors so code size does not change much due to tail duplicating indirect branches aggressively. llvm-svn: 90144
-
Daniel Dunbar authored
feel free to extend! llvm-svn: 90143
-
Bob Wilson authored
llvm-svn: 90141
-
Benjamin Kramer authored
llvm-svn: 90140
-
Douglas Gregor authored
llvm-svn: 90139
-
Benjamin Kramer authored
llvm-svn: 90138
-
Tobias Grosser authored
llvm-svn: 90137
-
Tobias Grosser authored
llvm-svn: 90136
-
Tobias Grosser authored
llvm-svn: 90135
-
Tobias Grosser authored
llvm-svn: 90134
-
Tobias Grosser authored
llvm-svn: 90133
-
Tobias Grosser authored
If no destination label is available, just point to the node itself instead of pointing to some source label. Source and destination labels are not related in any way. llvm-svn: 90132
-
Tobias Grosser authored
Graphviz can layout the graphs better if a node does not contain source ports. Therefore only print the ports if the source ports are useful, that means are not labeled with the empty string "". This patch also simplifies graphs without any edgeSourceLabels e.g. the dominance trees. llvm-svn: 90131
-
Tobias Grosser authored
* Do not SEGFAULT if tree entryNode() is NULL * Print function names in dotty printer llvm-svn: 90130
-
Tobias Grosser authored
llvm-svn: 90129
-
Daniel Dunbar authored
clang-cc: Add code (currently disabled) for parsing arguments using clang -cc1 functionality instead of LLVM's CommandLine. - It works and passes test suite, but I want to polish and test a wee bit more before making the switch. llvm-svn: 90128
-
Daniel Dunbar authored
Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options. llvm-svn: 90127
-
Daniel Dunbar authored
llvm-svn: 90126
-
Daniel Dunbar authored
Add TextDiagnosticBuffer::FlushDiagnostics, for forwarding the buffered diagnostics to a different diagnostics engine. llvm-svn: 90125
-
Daniel Dunbar authored
llvm-svn: 90124
-
Daniel Dunbar authored
llvm-svn: 90123
-
Daniel Dunbar authored
llvm-svn: 90122
-
Daniel Dunbar authored
llvm-svn: 90121
-
Daniel Dunbar authored
llvm-svn: 90120
-
Daniel Dunbar authored
Don't try to generate common globals for C++ files, instead of depending on the FE to set NoCommon, and simplify CodeGenOptions initialization. llvm-svn: 90119
-
Daniel Dunbar authored
llvm-svn: 90118
-
Daniel Dunbar authored
llvm-svn: 90117
-
Eric Christopher authored
llvm-svn: 90116
-
Daniel Dunbar authored
llvm-svn: 90115
-
Daniel Dunbar authored
Put CompilerInvocation testing code in clang-cc instead of clang for now, I can't bear to link all of clang into 'clang' yet. :) - Still triggered by a magic leading -cc1 argument, as before. llvm-svn: 90114
-
Nick Lewycky authored
llvm-gcc build. llvm-svn: 90113
-
Nick Lewycky authored
llvm-svn: 90112
-
Nick Lewycky authored
material is covered by the Kaleidoscope tutorial. llvm-svn: 90111
-
Chris Lattner authored
stat a file but where mmaping it fails. In this case, we emit an error like: t.c:1:10: fatal error: error opening file '../../foo.h' instead of "cannot find file". llvm-svn: 90110
-
Mon P Wang authored
llvm-svn: 90109
-
Mon P Wang authored
divide/remainder since these operations can trap by unroll them and adding undefs for the resulting vector. llvm-svn: 90108
-
Chris Lattner authored
and reverse nonlocal memdep maps in synch, this should fix 255.vortex. llvm-svn: 90107
-
Nick Lewycky authored
while 32-bit gcc uses i32. llvm-svn: 90106
-
Eli Friedman authored
llvm-svn: 90105
-