- Jan 06, 2007
-
-
Chris Lattner authored
broken invites bug reports. llvm-svn: 32961
-
Chris Lattner authored
kept around. We can do without it. llvm-svn: 32960
-
Chris Lattner authored
llvm-svn: 32959
-
Anton Korobeynikov authored
gnu.linkonce.t.FunctionName). Convert them to "normal" LLVM names, otherwise linker won't be able to merge them. llvm-svn: 32958
-
Reid Spencer authored
llvm-svn: 32957
-
Reid Spencer authored
Take an incremental step towards type plane elimination. This change separates types from values in the symbol tables by finally making use of the TypeSymbolTable class. This yields more natural interfaces for dealing with types and unclutters the SymbolTable class. llvm-svn: 32956
-
Reid Spencer authored
llvm-svn: 32955
-
Reid Spencer authored
llvm-svn: 32954
-
Reid Spencer authored
Solve several related problems by making variable names more unique and dealing with recursive phi nodes. Unfortunately, this doesn't solve the main issue reported in the PR, but its a step in that direction. llvm-svn: 32953
-
Reid Spencer authored
llvm-svn: 32952
-
Reid Spencer authored
llvm-svn: 32951
-
Reid Spencer authored
Patch contributed by Chandler Carruth llvm-svn: 32950
-
Chris Lattner authored
is only called on integers. llvm-svn: 32949
-
Chris Lattner authored
types of the same size llvm-svn: 32948
-
Chris Lattner authored
relational pointer comparisons with casts. llvm-svn: 32947
-
Chris Lattner authored
llvm-svn: 32946
-
Chris Lattner authored
llvm-svn: 32945
-
Reid Spencer authored
llvm-svn: 32944
-
Reid Spencer authored
llvm-svn: 32943
-
Reid Spencer authored
Emit the correct syntax for icmp and fcmp constant expressions. The predicate goes outside the parentheses not inside. This was a change made in the assembler without the corresponding change made in llvm-upgrade. llvm-svn: 32942
-
Evan Cheng authored
llvm-svn: 32941
-
Evan Cheng authored
llvm-svn: 32940
-
Evan Cheng authored
- Add isSelectExpensive() etc. It's used to tell codegen that select is expensive for a given target, avoid using it if possible. Currently it's only used to expand FCOPYSIGN. llvm-svn: 32939
-
- Jan 05, 2007
-
-
Devang Patel authored
2) Rename AnalysisResolver_New as AnalysisResolver llvm-svn: 32938
-
Reid Spencer authored
file so make it depend on the .y file as well. This ensures that in parallel builds the lexer is built after bison runs. llvm-svn: 32937
-
Evan Cheng authored
llvm-svn: 32936
-
Reid Spencer authored
Remove the XFAIL now that global redefinitions are not permitted. llvm-svn: 32935
-
Reid Spencer authored
llvm-svn: 32934
-
Reid Spencer authored
Disallow merging of dupliate global variables. It is now illegal to declare or define two global variables of the same name and same type. llvm-gcc3 is dead in 2.0 and llvm-gcc4 doesn't have that problem nor need the hack. llvm-svn: 32933
-
Evan Cheng authored
or'ing in the sign bit of operand 1. - Tweaking: rather than left shift the sign bit, fp_extend operand 1 first before taking its sign bit if its type is smaller than that of operand 0. llvm-svn: 32932
-
Reid Spencer authored
Example provided by Baptiste Lepilleur. llvm-svn: 32931
-
Evan Cheng authored
before or'ing in the sign bit of operand 1. llvm-svn: 32930
-
Evan Cheng authored
llvm-svn: 32929
-
Devang Patel authored
llvm-svn: 32928
-
Devang Patel authored
llvm-svn: 32927
-
Reid Spencer authored
run llvm-upgrade. llvm-svn: 32926
-
Reid Spencer authored
llvm-svn: 32925
-
Reid Spencer authored
llvm-svn: 32924
-
Reid Spencer authored
llvm-svn: 32923
-
Reid Spencer authored
llvm-svn: 32922
-