- Jan 05, 2007
-
-
Reid Spencer authored
1. The @ sign is no longer necessary. 2. We now support "function attributes" as parameter attribute 0. 3. Instead of locating the return type attributes after the type of a function result, they are now located after the function header's closing paranthesis and before any alignment or section options. 4. The way has been prepared for a new "noreturn" function attribute but there is no support for recognizing it in the lexer nor doing anything with it if it does get set. 5. The FunctionType::getParamAttrsText method now has support for returning multiple attributes. This required a change in its interface. I'm unhappy that this change leads to 6 new shift/reduce conflicts, but in each case bison's decision to choose the shift is correct so there shouldn't be any damage from these conflicts. llvm-svn: 32904
-
Reid Spencer authored
llvm-svn: 32903
-
Evan Cheng authored
llvm-svn: 32902
-
Evan Cheng authored
llvm-svn: 32901
-
Evan Cheng authored
llvm-svn: 32900
-
Chris Lattner authored
undef operands. llvm-svn: 32899
-
Chris Lattner authored
llvm-svn: 32898
-
Chris Lattner authored
llvm-svn: 32897
-
Chris Lattner authored
llvm-svn: 32893
-
Chris Lattner authored
llvm-svn: 32892
-
Chris Lattner authored
llvm-svn: 32891
-
Chris Lattner authored
llvm-svn: 32890
-
Chris Lattner authored
llvm-svn: 32889
-
Evan Cheng authored
llvm-svn: 32888
-
Reid Spencer authored
or extern_weak linkage as well as "externally visible". llvm-svn: 32887
-
Chris Lattner authored
llvm-svn: 32885
-
- Jan 04, 2007
-
-
Chris Lattner authored
the recent signless changes. llvm-svn: 32884
-
Chris Lattner authored
llvm-svn: 32883
-
Chris Lattner authored
llvm-svn: 32882
-
Evan Cheng authored
do so. llvm-svn: 32881
-
Chris Lattner authored
llvm-svn: 32880
-
Chris Lattner authored
llvm-upgrade < foo | llvm-as | llvm-dis will fail if llvm-upgrade fails. llvm-svn: 32879
-
Reid Spencer authored
llvm-svn: 32878
-
Chris Lattner authored
Reid already did this for FunctionType, this just cleans the rest up. llvm-svn: 32877
-
Chris Lattner authored
llvm-svn: 32876
-
Reid Spencer authored
llvm-upgrade could properly handle collapsed type planes. llvm-svn: 32875
-
Reid Spencer authored
only that specific instructions regard their operands as signed and unsigned not that the operands *are* signed or unsigned. llvm-svn: 32874
-
Lauro Ramos Venancio authored
llvm-svn: 32873
-
Lauro Ramos Venancio authored
llvm-svn: 32872
-
Lauro Ramos Venancio authored
llvm-svn: 32871
-
Lauro Ramos Venancio authored
llvm-svn: 32870
-
Bill Wendling authored
it. llvm-svn: 32869
-
Chris Lattner authored
llvm-svn: 32868
-
Chris Lattner authored
llvm-svn: 32867
-
Reid Spencer authored
llvm-svn: 32866
-
Reid Spencer authored
llvm-svn: 32865
-
Reid Spencer authored
llvm-svn: 32864
-
Reid Spencer authored
packed types. llvm-svn: 32863
-
Reid Spencer authored
llvm-svn: 32862
-
Reid Spencer authored
not prepared to handle them yet. llvm-svn: 32861
-