- Feb 28, 2004
-
-
Alkis Evlogimenos authored
operands. The X86 backend doesn't handle them properly right now. llvm-svn: 11944
-
Chris Lattner authored
llvm-svn: 11943
-
Chris Lattner authored
to run the die pass after it. llvm-svn: 11942
-
Chris Lattner authored
Create a new AddUsesToWorkList method optimize memmove/set/cpy of zero bytes to a noop. llvm-svn: 11941
-
Chris Lattner authored
llvm-svn: 11940
-
Misha Brukman authored
llvm-svn: 11939
-
Misha Brukman authored
llvm-svn: 11938
-
Misha Brukman authored
llvm-svn: 11937
-
Misha Brukman authored
function, as long as the loop isn't the only one in that function. This should help debugging passes easier with BugPoint. llvm-svn: 11936
-
Misha Brukman authored
a new function, taking care of inputs and outputs. llvm-svn: 11935
-
Misha Brukman authored
llvm-svn: 11934
-
Alkis Evlogimenos authored
llvm-svn: 11933
-
Alkis Evlogimenos authored
llvm-svn: 11932
-
Alkis Evlogimenos authored
an 8-bit immediate. So mark the shifts that take immediates as taking an 8-bit argument. The rest with the implicit use of CL are marked appropriately. A bug still exists: def SHLDmri32 : I2A8 <"shld", 0xA4, MRMDestMem>, TB; // [mem32] <<= [mem32],R32 imm8 The immediate in the above instruction is 8-bit but the memory reference is 32-bit. The printer prints this as an 8-bit reference which confuses the assembler. Same with SHRDmri32. llvm-svn: 11931
-
- Feb 27, 2004
-
-
Brian Gaeke authored
llvm-svn: 11930
-
Brian Gaeke authored
llvm-svn: 11929
-
Chris Lattner authored
llvm-svn: 11928
-
Chris Lattner authored
llvm-svn: 11927
-
Alkis Evlogimenos authored
instructions. llvm-svn: 11923
-
Alkis Evlogimenos authored
them so that they are consistent with AND, XOR, etc... llvm-svn: 11922
-
Alkis Evlogimenos authored
llvm-svn: 11921
-
Chris Lattner authored
llvm-svn: 11919
-
John Criswell authored
llvm-svn: 11915
-
Chris Lattner authored
llvm-svn: 11913
-
Chris Lattner authored
llvm-svn: 11912
-
Chris Lattner authored
llvm-svn: 11911
-
Chris Lattner authored
llvm-svn: 11908
-
Alkis Evlogimenos authored
instructions. llvm-svn: 11907
-
Alkis Evlogimenos authored
each MachineOperand. We don't really need an int64_t immediate :-). llvm-svn: 11906
-
Alkis Evlogimenos authored
llvm-svn: 11905
-
Alkis Evlogimenos authored
llvm-svn: 11903
-
Alkis Evlogimenos authored
consistent with the rest and also pepare for the addition of their memory operand variants. llvm-svn: 11902
-
Chris Lattner authored
llvm-svn: 11901
-
Chris Lattner authored
This is a really minor thing, but might help out the 'switch statement induction' code in simplifycfg. llvm-svn: 11900
-
Chris Lattner authored
llvm-svn: 11899
-
Alkis Evlogimenos authored
llvm-svn: 11898
-
Alkis Evlogimenos authored
llvm-svn: 11896
-
Alkis Evlogimenos authored
that they are as far away from the loads as possible. llvm-svn: 11895
-
Alkis Evlogimenos authored
MRegisterInfo::isPhysicalRegister(). llvm-svn: 11894
-
Alkis Evlogimenos authored
llvm-svn: 11892
-