- Jul 10, 2009
-
-
Dan Gohman authored
what ConstantRange does for unsigned integers. Factor out a common base class for common functionality. Add some new functions for performing arithmetic on constant ranges. Some of these are currently just stubbed out with conservative implementations. Add unittests for ConstantRange and ConstantSignedRange. llvm-svn: 75177
-
Eli Friedman authored
value. Adjust other code to deal with that correctly. Make DAGTypeLegalizer::PromoteIntRes_EXTRACT_VECTOR_ELT take advantage of this new flexibility to simplify the code and make it deal with unusual vectors (like <4 x i1>) correctly. Fixes PR3037. llvm-svn: 75176
-
- Jul 09, 2009
-
-
Evan Cheng authored
llvm-svn: 75173
-
Evan Cheng authored
llvm-svn: 75172
-
Richard Pennington authored
llvm-svn: 75170
-
Dale Johannesen authored
gcc.apple/asm-block-13.c gcc.apple/asm-block-57.c llvm-svn: 75169
-
Mikhail Glushenkov authored
llvm-svn: 75167
-
Mikhail Glushenkov authored
llvm-svn: 75166
-
Mikhail Glushenkov authored
'--temp-dir' always overrides 'save-temps'. llvm-svn: 75165
-
Mikhail Glushenkov authored
llvm-svn: 75164
-
Mikhail Glushenkov authored
llvm-svn: 75163
-
Mikhail Glushenkov authored
-t is already used by gcc in the meaning 'ld -t' (trace). The Base plugin may want to emulate this behaviour. llvm-svn: 75162
-
Owen Anderson authored
llvm-svn: 75161
-
Chris Lattner authored
llvm-svn: 75160
-
Owen Anderson authored
llvm-svn: 75159
-
David Goodwin authored
llvm-svn: 75158
-
Ted Kremenek authored
ImmutableSet/ImmutableMap: Allow caching of null digests by properly using a flag to record if the digest of an ImutAVLTree has been cached. llvm-svn: 75157
-
David Greene authored
Add some classes to produce pretty-printed asm. We'll use these shortly to provide nicely printed comments and other goodies in asm files. llvm-svn: 75156
-
Sanjiv Gupta authored
llvm-svn: 75155
-
Sanjiv Gupta authored
llvm-svn: 75154
-
Owen Anderson authored
llvm-svn: 75153
-
Alisdair Meredith authored
llvm-svn: 75149
-
Chris Lattner authored
llvm-svn: 75148
-
David Greene authored
Regenerate for GraphViz tool discovery. llvm-svn: 75145
-
David Greene authored
Add support for other GraphViz display tools. This can help with very large graphs, where dot isn't necessarily the most visually pleasing way of looking at the graph. llvm-svn: 75144
-
Chris Lattner authored
llvm-svn: 75143
-
Eli Friedman authored
llvm-svn: 75142
-
Chris Lattner authored
llvm-svn: 75139
-
Nick Lewycky authored
we're inserting sigma/phi functions for. Patch by Andre Tavares. llvm-svn: 75138
-
Nick Lewycky authored
llvm-svn: 75136
-
Nick Lewycky authored
Add an -ssi-everything pass which calls createSSI on everything in the function. llvm-svn: 75135
-
Misha Brukman authored
* Updated LLVM and LLVM-GCC to newer revisions * Allow separate revisions per SVN module * Allow user to override MAKE_OPTS * Removed unused function verifyNotDir() llvm-svn: 75134
-
Bill Wendling authored
llvm-svn: 75126
-
Sanjiv Gupta authored
Add a -t="dir" option to the driver. This can be used to specify the directory to be used as TempDir if somebody doesn't want to use the standard /tmp. llvm-svn: 75121
-
Sanjiv Gupta authored
llvm-svn: 75120
-
Sanjiv Gupta authored
llvm-svn: 75119
-
Chris Lattner authored
llvm-svn: 75118
-
Chris Lattner authored
isel. llvm-svn: 75117
-
Evan Cheng authored
registers based on dynamic conditions. For example, X86 EBP/RBP, when used as frame register has to be spilled in the first fixed object. It should inform PEI this so it doesn't get allocated another stack object. Also, it should not be spilled as other callee-saved registers but rather its spilling and restoring are being handled by emitPrologue and emitEpilogue. Avoid spilling it twice. llvm-svn: 75116
-
Evan Cheng authored
llvm-svn: 75115
-