- Jul 30, 2008
-
-
Bruno Cardoso Lopes authored
llvm-svn: 54215
-
Bruno Cardoso Lopes authored
llvm-svn: 54214
-
Bruno Cardoso Lopes authored
llvm-svn: 54213
-
Bruno Cardoso Lopes authored
llvm-svn: 54212
-
- Jul 29, 2008
-
-
Bruno Cardoso Lopes authored
llvm-svn: 54169
-
Nate Begeman authored
llvm-svn: 54168
-
Bruno Cardoso Lopes authored
llvm-svn: 54167
-
Dan Gohman authored
llvm-svn: 54148
-
Dan Gohman authored
which is represented in codegen as an 'and' operation. This matches them with movz instructions, instead of leaving them to be matched by and instructions with an immediate field. llvm-svn: 54147
-
- Jul 28, 2008
-
-
Bruno Cardoso Lopes authored
llvm-svn: 54142
-
Duncan Sands authored
of operands should be -1 not 0. llvm-svn: 54141
-
Bruno Cardoso Lopes authored
Fixed COMM asm directive usage. ConstantPool using custom FourByteConstantSection. llvm-svn: 54139
-
Bill Wendling authored
llvm-svn: 54131
-
- Jul 27, 2008
-
-
Dan Gohman authored
llvm-svn: 54128
-
Dan Gohman authored
parallel its analogue, Value::value_use_iterator. The operator* method now returns the user, rather than the use. llvm-svn: 54127
-
- Jul 25, 2008
-
-
Nate Begeman authored
mmx needs its own fancy shuffle logic based on unpack; for now we get correct but awful code. Also commit Mon Ping's VSETCC patch llvm-svn: 54039
-
Nate Begeman authored
llvm-svn: 54029
-
Nate Begeman authored
llvm-svn: 54026
-
Evan Cheng authored
llvm-svn: 54004
-
- Jul 24, 2008
-
-
Dan Gohman authored
large numbers of CBE regressions caused by r53958. llvm-svn: 53990
-
Evan Cheng authored
Fix a catastrophic PPC64 ABI bug: i32 operands which are passed in memory (all of the parameter registers are used) are loaded from sp offsets that were off by 4. llvm-svn: 53979
-
- Jul 23, 2008
-
-
Dan Gohman authored
This fixes several recent CBE regressions. llvm-svn: 53958
-
Bruno Cardoso Lopes authored
Added ConstantPool support. llvm-svn: 53951
-
Dan Gohman authored
Remove the GetResultInst instruction. It is still accepted in LLVM assembly and bitcode, where it is now auto-upgraded to ExtractValueInst. Also, remove support for return instructions with multiple values. These are auto-upgraded to use InsertValueInst instructions. The IRBuilder still accepts multiple-value returns, and auto-upgrades them to InsertValueInst instructions. llvm-svn: 53941
-
Evan Cheng authored
Based on patch by Nicolas Capens. llvm-svn: 53939
-
- Jul 22, 2008
-
-
Evan Cheng authored
llvm-svn: 53933
-
Evan Cheng authored
llvm-svn: 53927
-
Anton Korobeynikov authored
llvm-svn: 53920
-
Anton Korobeynikov authored
llvm-svn: 53919
-
Bruno Cardoso Lopes authored
llvm-svn: 53912
-
Anton Korobeynikov authored
llvm-svn: 53911
-
Bruno Cardoso Lopes authored
Fixed small bug. llvm-svn: 53908
-
Bruno Cardoso Lopes authored
llvm-svn: 53907
-
Bill Wendling authored
llvm-svn: 53904
-
Bill Wendling authored
llvm-svn: 53903
-
Dan Gohman authored
llvm-svn: 53894
-
- Jul 21, 2008
-
-
Evan Cheng authored
llvm-svn: 53873
-
Dan Gohman authored
that include useful information like the name of the block being viewed and the current phase of compilation. llvm-svn: 53872
-
Bruno Cardoso Lopes authored
Added gp_rel relocations to support addressing small section contents. Added command line to specify small section threshold in bytes. llvm-svn: 53869
-
Anton Korobeynikov authored
llvm-svn: 53859
-