- Jul 02, 2008
-
-
Ted Kremenek authored
llvm-svn: 52991
-
Owen Anderson authored
much more cheaply. llvm-svn: 52990
-
Ted Kremenek authored
llvm-svn: 52989
-
Evan Cheng authored
llvm-svn: 52988
-
Bill Wendling authored
- Don't use GlobalVariable::LinkageTypes when unsigned works. llvm-svn: 52987
-
- Jul 01, 2008
-
-
Dale Johannesen authored
us a little more tail merging. llvm-svn: 52986
-
Dale Johannesen authored
predessors of exit blocks from tail merging consideration. llvm-svn: 52985
-
Devang Patel authored
llvm-svn: 52984
-
Devang Patel authored
llvm-svn: 52983
-
Evan Cheng authored
llvm-svn: 52982
-
Owen Anderson authored
Add a version of AsmPrinter::EOL that takes a const char* so that we don't have to do as many implicit std::string constructions. Unfortunately, this doesn't appear to translate to a real speedup in practice. llvm-svn: 52981
-
Bill Wendling authored
llvm-svn: 52980
-
Devang Patel authored
Thanks for the feedback! llvm-svn: 52978
-
Evan Cheng authored
llvm-svn: 52977
-
Dan Gohman authored
llvm-svn: 52976
-
Evan Cheng authored
llvm-svn: 52975
-
Dan Gohman authored
llvm-svn: 52974
-
Dan Gohman authored
llvm-svn: 52972
-
Evan Cheng authored
llvm-svn: 52971
-
Evan Cheng authored
llvm-svn: 52970
-
Devang Patel authored
llvm-svn: 52967
-
Owen Anderson authored
and mark it const along with the associated changes to TargetRegisterInfo. llvm-svn: 52966
-
Ted Kremenek authored
llvm-svn: 52963
-
Owen Anderson authored
llvm-svn: 52960
-
Argyrios Kyrtzidis authored
llvm-svn: 52957
-
Argyrios Kyrtzidis authored
llvm-svn: 52956
-
Duncan Sands authored
being suppressed here. llvm-svn: 52952
-
Owen Anderson authored
- Use a more accurate heuristic for the size of the hashtable. - Use bitwise and instead of modulo since the size is a power of two. - Use new[] instead of malloc(). llvm-svn: 52951
-
Seo Sanghyeon authored
llvm-svn: 52950
-
Ted Kremenek authored
llvm-svn: 52949
-
Owen Anderson authored
This fixes PR2503, though we should also fix other passes not to emit this kind of code. llvm-svn: 52946
-
Owen Anderson authored
version that is computed by tblgen at the time LLVM is compiled. llvm-svn: 52945
-
Dan Gohman authored
llvm-svn: 52944
-
Dan Gohman authored
the need for a flavor operand, and add a new SDNode subclass, LabelSDNode, for use with them to eliminate the need for a label id operand. Change instruction selection to let these label nodes through unmodified instead of creating copies of them. Teach the MachineInstr emitter how to emit a MachineInstr directly from an ISD label node. This avoids the need for allocating SDNodes for the label id and flavor value, as well as SDNodes for each of the post-isel label, label id, and label flavor. llvm-svn: 52943
-
Ted Kremenek authored
llvm-svn: 52940
-
Chuck Rose III authored
Adding some missing files to VStudio project files. Switching to use generated llvmAsmParser.cpp/.h llvm-svn: 52935
-
Evan Cheng authored
llvm-svn: 52934
-
Evan Cheng authored
llvm-svn: 52933
-
Dan Gohman authored
llvm-svn: 52932
-
Dan Gohman authored
llvm-svn: 52931
-