1. 703a0fb Hide the call to InitMCInstrInfo into tblgen generated ctor. by Evan Cheng · 14 years ago
  2. 8264e27 Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC. by Evan Cheng · 14 years ago
  3. 194c3dc Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo. by Evan Cheng · 14 years ago
  4. 6cc775f - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and by Evan Cheng · 14 years ago
  5. 8d71a75 More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo. by Evan Cheng · 14 years ago
  6. a3df87f Clean up assembly statement separator support. by Jim Grosbach · 15 years ago
  7. c416ba6 whitespace by Andrew Trick · 15 years ago
  8. 0de20af Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 15 years ago
  9. b71afe8 Add missing std:: prefixes to some calls. C++ doesn't require that <cfoo> by Nick Lewycky · 15 years ago
  10. debf9c5 Two sets of changes. Sorry they are intermingled. by Evan Cheng · 15 years ago
  11. e96b8d7 Use instruction itinerary to determine what instructions are 'cheap'. by Evan Cheng · 15 years ago
  12. 49d4c0b - Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This by Evan Cheng · 15 years ago
  13. 2c00b50 Spelling fix. by Bob Wilson · 15 years ago
  14. bf40707 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 15 years ago
  15. 367a5df For each instruction itinerary class, specify the number of micro-ops each by Evan Cheng · 15 years ago
  16. 882bb29 Start TargetRegisterClass indices at 0 instead of 1, so that by Dan Gohman · 15 years ago
  17. e9a75a6 rename TAI -> MAI, being careful not to make MAILJMP instructions :) by Chris Lattner · 16 years ago
  18. 7b26fce Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. by Chris Lattner · 16 years ago
  19. e98a3c3 Move the getInlineAsmLength virtual method from TAI to TII, where by Chris Lattner · 16 years ago
  20. 0161419 move a virtual method body to its .cpp file to avoid a #include in a header. by Chris Lattner · 16 years ago
  21. 7667332 inline the global 'getInstrOperandRegClass' function into its callers by Chris Lattner · 16 years ago
  22. f323953 1. Introduce a new TargetOperandInfo::getRegClass() helper method by Chris Lattner · 16 years ago
  23. 1ff2727 Move getInstrOperandRegClass from the scheduler to TargetInstrInfo. by Evan Cheng · 16 years ago
  24. 5185617 Fix pr3954. The register scavenger asserts for inline assembly with by Bob Wilson · 17 years ago
  25. 03ad885 rename TargetInstrDescriptor -> TargetInstrDesc. by Chris Lattner · 18 years ago
  26. b0d06b4 Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor by Chris Lattner · 18 years ago
  27. a98c679 Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects by Chris Lattner · 18 years ago
  28. 25568e4 Fix a problem where lib/Target/TargetInstrInfo.h would include and use by Chris Lattner · 18 years ago
  29. a5bb370 Add new shorter predicates for testing machine operands for various types: by Chris Lattner · 18 years ago
  30. 6005589 More cleanups for MachineOperand: by Chris Lattner · 18 years ago
  31. 5c46378 Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewise setImmedValue -> setImm by Chris Lattner · 18 years ago
  32. f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  33. 9da02f5 Remove isReg, isImm, and isMBB, and change all their users to use by Dan Gohman · 18 years ago
  34. d771e05 isUnpredicatedTerminator should treat conditional branches as unpredicated terminator. by Evan Cheng · 18 years ago
  35. 0721084 Do not check isPredicated() on non-predicable instructions. by Evan Cheng · 18 years ago
  36. 5514bbe Add a utility routine to check for unpredicated terminator instruction. by Evan Cheng · 18 years ago
  37. 5983bdb Add missing const qualifiers. by Evan Cheng · 18 years ago
  38. c972de8 Rename a parameter. by Evan Cheng · 18 years ago
  39. 2db2202 Remove. Not needed. by Evan Cheng · 18 years ago
  40. 733b4bd Default implementation of TargetInstrInfo::getBlockSize(). by Evan Cheng · 18 years ago
  41. dcff2eb PredicateInstruction returns true if the operation was successful. by Evan Cheng · 18 years ago
  42. 973c373 Add default implementation of PredicateInstruction(). by Evan Cheng · 18 years ago
  43. 78cb08d Move findTiedToSrcOperand to TargetInstrDescriptor. by Evan Cheng · 19 years ago
  44. b5f1c22 Use MI's TargetInstrDescriptor. by Evan Cheng · 19 years ago
  45. 67fc141 Match TargetInstrInfo changes. by Evan Cheng · 19 years ago
  46. fef6400 Remove the ugly SPARCV9 TargetInstrDescriptors hack. by Evan Cheng · 19 years ago
  47. c57819d commuteInstruction should propagate kill / dead info. by Evan Cheng · 19 years ago
  48. 93cdd14 Rename by Evan Cheng · 19 years ago
  49. 1b2e60e Added getTiedToSrcOperand() to check for two-address'ness. by Evan Cheng · 19 years ago
  50. c30a555 Typo! How did we commute nodes before?! by Evan Cheng · 19 years ago
  51. 10d6341 Move some methods out of MachineInstr into MachineOperand by Chris Lattner · 19 years ago
  52. 3e55217 remove some v9 specific code by Chris Lattner · 20 years ago
  53. e73e76d Convert tabs to spaces by Misha Brukman · 21 years ago
  54. 10468d8 Remove trailing whitespace by Misha Brukman · 21 years ago
  55. f6932b7 Finegrainify namespacification by Chris Lattner · 21 years ago
  56. fa8ab0a ConstantTypeMustBeLoaded has been incorporated into SparcV9PreSelection, its by Brian Gaeke · 21 years ago
  57. ed01da8 Adjust to change in TII ctor arguments by Chris Lattner · 22 years ago
  58. 361c004 Make this assertion more self-explanatory. by Brian Gaeke · 22 years ago
  59. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  60. 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  61. c1e4ee0 Nice tasty llc fixes. These should fix LLC for x86 for everything in by Brian Gaeke · 22 years ago
  62. b4d58d7 Rename MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 23 years ago
  63. 0d5644b Start renaming MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 23 years ago
  64. 63d8375 Pass on a targetmachine by Chris Lattner · 23 years ago
  65. 8693803 Add default implementation of printing interface by Chris Lattner · 23 years ago
  66. 268d600 Move TargetInstrDescriptors to MachineInstrInfo.cpp by Chris Lattner · 23 years ago
  67. 01efae0 MachineInstrInfo doesn't need a TargetMachine by Chris Lattner · 23 years ago
  68. 910b82f Seperate code out of TargetMachine into MachineInstrInfo by Chris Lattner · 23 years ago