1. 5806079 Move some functionality for adding flags to MachineInstr's into methods on MachineInstr rather than LiveVariables. by Owen Anderson · 18 years ago
  2. 8eaa5a9 remove #includage by Chris Lattner · 18 years ago
  3. 5b93037 rename TargetInstrDescriptor -> TargetInstrDesc. by Chris Lattner · 18 years ago
  4. 2fb37c0 rename hasVariableOperands() -> isVariadic(). Add some comments. by Chris Lattner · 18 years ago
  5. 0c2a4f3 Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor by Chris Lattner · 18 years ago
  6. eeedb48 Add predicates methods to TargetOperandInfo, and switch all clients by Chris Lattner · 18 years ago
  7. 6232760 Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects by Chris Lattner · 18 years ago
  8. 6fc812d Make MachineRegisterInfo::getVRegDef more efficient by aiming the keep the def of the vreg at the start of the list, so the list doesn't need to be traversed. by Chris Lattner · 18 years ago
  9. 8509363 switch the register iterator to act more like hte LLVM value iterator: dereferencing by Chris Lattner · 18 years ago
  10. e45742f Implement automatically updated def/use lists for all MachineInstr register by Chris Lattner · 18 years ago
  11. 7ce487f properly encapsulate the parent field of MBB and MI with get/set accessors. by Chris Lattner · 18 years ago
  12. 1b98919 Rename SSARegMap -> MachineRegisterInfo in keeping with the idea by Chris Lattner · 18 years ago
  13. 6017d48 Add new shorter predicates for testing machine operands for various types: by Chris Lattner · 18 years ago
  14. 7f2d3b8 More cleanups for MachineOperand: by Chris Lattner · 18 years ago
  15. 9607bb8 MachineOperand: by Chris Lattner · 18 years ago
  16. 216ac7c simpilfy some register printing code. by Chris Lattner · 18 years ago
  17. 5e43bfd eliminate a copy of the machineoperand printing stuff. Keep the copy that by Chris Lattner · 18 years ago
  18. 8d5e9a8 Simplify and clean up some machine operand/instr printing/dumping stuff. by Chris Lattner · 18 years ago
  19. 6afc4e3 two register machineoperands are not identical unless their subregs match. by Chris Lattner · 18 years ago
  20. da4cff1 MachineOperand::getImmedValue -> MachineOperand::getImm by Chris Lattner · 18 years ago
  21. e722c3f make machine operands fatter: give each one an up-pointer to the by Chris Lattner · 18 years ago
  22. 63ab1f2 Start using the simplified methods for adding operands. by Chris Lattner · 18 years ago
  23. 720b6cf simplify some code by factoring operand construction better. by Chris Lattner · 18 years ago
  24. 081ce94 Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  25. 4d0fbf3 Clean up sub-register implementation by moving subReg information back to by Evan Cheng · 18 years ago
  26. bdf72b4 Optionally create a MachineInstr without default implicit operands. by Evan Cheng · 18 years ago
  27. 687d108 EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like by Evan Cheng · 18 years ago
  28. 38a9a9f Remove isReg, isImm, and isMBB, and change all their users to use by Dan Gohman · 18 years ago
  29. 5f222be Remove spurious consts. This fixes warnings with compilers that by Dan Gohman · 18 years ago
  30. 960a9fc Remove subreg index from MachineInstr's and also keep vregs as unsigned when adding operands. by Christopher Lamb · 18 years ago
  31. f17a25c It's not necessary to do rounding for alloca operations when the requested by Dan Gohman · 18 years ago