- May 15, 2008
-
-
Bill Wendling authored
is bitcast to return a floating point value. The result of the instruction may not be used by the program afterwards, and LLVM will happily remove all instructions except the call. But, on some platforms, if a value is returned as a floating point, it may need to be removed from the stack (like x87). Thus, we can't get rid of the bitcast even if there isn't a use of the value. llvm-svn: 51134
-
Steve Naroff authored
llvm-svn: 51133
-
Dale Johannesen authored
conversion. Try 0x1.0000a4p+0f. Neil, please review. llvm-svn: 51132
-
- May 14, 2008
-
-
Evan Cheng authored
llvm-svn: 51131
-
Chris Lattner authored
llvm-svn: 51130
-
Evan Cheng authored
llvm-svn: 51129
-
Eli Friedman authored
#define pollution. llvm-svn: 51128
-
Nate Begeman authored
llvm-svn: 51127
-
Evan Cheng authored
llvm-svn: 51126
-
Nate Begeman authored
Add some checks to the new vicmp,vfcmp instructions llvm-svn: 51125
-
Ted Kremenek authored
llvm-svn: 51124
-
Evan Cheng authored
llvm-svn: 51123
-
Ted Kremenek authored
llvm-svn: 51122
-
Ted Kremenek authored
llvm-svn: 51121
-
Dale Johannesen authored
llvm-svn: 51120
-
Dale Johannesen authored
llvm-svn: 51119
-
Dale Johannesen authored
are represented as "weak", but there are subtle differences in some cases on Darwin, so we need both. The intent is that "common" will behave identically to "weak" unless somebody changes their target to do something else. No functional change as yet. llvm-svn: 51118
-
Eli Friedman authored
llvm-svn: 51117
-
Ted Kremenek authored
Added "-a" option to scan-build to select the analysis (ASTConsumer) used by clang. The default is -checker-cfref. llvm-svn: 51116
-
Evan Cheng authored
llvm-svn: 51115
-
Devang Patel authored
Patch by Matthijs Kooijman! llvm-svn: 51114
-
Eli Friedman authored
expressing the full flexibility of the LLVM shufflevector instruction. The expected immediate usage is in *mmintrin.h, so that they don't depend on the mess of gcc-inherited (and not completely implemented) shuffle builtins. llvm-svn: 51113
-
Dan Gohman authored
SETOEQ, is it does with (SETEQ & SETULE), map it to SETEQ. llvm-svn: 51112
-
Devang Patel authored
llvm-svn: 51110
-
Ted Kremenek authored
llvm-svn: 51109
-
Tanya Lattner authored
llvm-svn: 51108
-
Sanjiv Gupta authored
Changed cout to DOUT, and TODOs to FIXMEs. Other changes as per coding conventions. llvm-svn: 51105
-
Argyrios Kyrtzidis authored
llvm-svn: 51104
-
Argyrios Kyrtzidis authored
llvm-svn: 51103
-
Roman Levenstein authored
DAG instruction selectors. Introudce a dedicated header file for this part: include/llvm/CodeGen/DAGISelHeader.h TableGen now only generates the include preprocessor directive to include this new header. This is a preparation for supporting multiple implementations of instruction selectors in the future. Reviewed and approved by Evan and Dan. llvm-svn: 51102
-
Argyrios Kyrtzidis authored
llvm-svn: 51101
-
Argyrios Kyrtzidis authored
llvm-svn: 51100
-
Duncan Sands authored
llvm-svn: 51099
-
Argyrios Kyrtzidis authored
llvm-svn: 51098
-
Arnold Schwaighofer authored
referring to it to LangRef.html. llvm-svn: 51097
-
Sanjiv Gupta authored
Regenerated configure. llvm-svn: 51096
-
Nicolas Geoffray authored
to make the Cpp backend output compilable. llvm-svn: 51095
-
Sanjiv Gupta authored
llvm-svn: 51094
-
Dan Gohman authored
llvm-svn: 51093
-
Evan Cheng authored
llvm-svn: 51092
-