- Jul 02, 2008
-
-
Devang Patel authored
llvm-svn: 53007
-
Devang Patel authored
llvm-svn: 53006
-
Devang Patel authored
Keep track of currentLoop. llvm-svn: 53005
-
Bill Wendling authored
llvm-svn: 53003
-
Bill Wendling authored
llvm-svn: 53001
-
Ted Kremenek authored
llvm-svn: 52998
-
Owen Anderson authored
conversions to std::string. llvm-svn: 52995
-
Bill Wendling authored
debug information is being output, because it's leet! llvm-svn: 52994
-
Evan Cheng authored
llvm-svn: 52992
-
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
-
Owen Anderson authored
llvm-svn: 52960
-
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
-
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
-
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
-