1. 8874628 add operator==/!= to smallvector. by Chris Lattner · 17 years ago
  2. 5080f4d rename MachineInstr::setInstrDescriptor -> setDesc by Chris Lattner · 17 years ago
  3. 3dab223 don't include loopinfo.h from this file. by Chris Lattner · 17 years ago
  4. fadcd4e Move typedef of loop to top of the file where it is more obvious. by Chris Lattner · 17 years ago
  5. 131bd2e Fix 80 col violations by Chris Lattner · 17 years ago
  6. 9de5d0d More CellSPU refinement and progress: by Scott Michel · 17 years ago
  7. a22edc8 Simplify the side effect stuff a bit more and make licm/sinking by Chris Lattner · 17 years ago
  8. 007f984 Output sinl for a long double FSIN node, not sin. by Duncan Sands · 17 years ago
  9. 1778a15 Clearify the meaning of immutable StackObject. by Evan Cheng · 17 years ago
  10. 0d0e1b5 Add a isImmutable bit to StackObject. Fixed stack objects are immutable (in the function) unless specified otherwise. by Evan Cheng · 17 years ago
  11. 038129d Emit unused EH frames for weak definitions on Darwin, by Dale Johannesen · 17 years ago
  12. c637d6f provide def_* and use_* iterators in addition to reg_* iterators. by Chris Lattner · 17 years ago
  13. 9c4428b Fix PR1845 and rdar://5676945. Generic vectors smaller by Chris Lattner · 17 years ago
  14. 92b7c1d Fix sse2.psrl.w and sse2.psrl.q definitions. by Evan Cheng · 17 years ago
  15. 6632f95 Added "getRoot()" to ImmutableMap. by Ted Kremenek · 17 years ago
  16. 0a8cabb Fixed 80 col. violation. by Ted Kremenek · 17 years ago
  17. dcc8b4f add a mayLoad property for machine instructions, a correlary to mayStore. by Chris Lattner · 17 years ago
  18. 4a83e96 add match support for casts. by Chris Lattner · 17 years ago
  19. a95afe2 Update the comment on scalar to vector to be a bit more clear. by Nate Begeman · 17 years ago
  20. 6c3470e Small cleanup for handling of type/parameter attribute incompatibility. by Duncan Sands · 17 years ago
  21. d3f99e2 split TargetInstrDesc out into its own header file. by Chris Lattner · 17 years ago
  22. 749c6f6 rename TargetInstrDescriptor -> TargetInstrDesc. by Chris Lattner · 17 years ago
  23. 682b8ae remove a dead method. by Chris Lattner · 17 years ago
  24. 0ff2396 Rename all the M_* flags to be namespace qualified enums, and switch by Chris Lattner · 17 years ago
  25. e32d765 add more and significantly better comments to the rest of the machineinstr by Chris Lattner · 17 years ago
  26. 13cea0b add some mroe comments, add a isImplicitDef() method, add by Chris Lattner · 17 years ago
  27. 8f707e1 rename hasVariableOperands() -> isVariadic(). Add some comments. by Chris Lattner · 17 years ago
  28. 4764189 Move M_* flags down in the file. Move SchedClass up in the by Chris Lattner · 17 years ago
  29. 0aaa4f0 Removing a leaked file. by Gordon Henriksen · 17 years ago
  30. 349c495 Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor by Chris Lattner · 17 years ago
  31. cc8cd0c remove MachineOpCode typedef. by Chris Lattner · 17 years ago
  32. ba6da5d remove some uses of MachineOpCode, move getSchedClass by Chris Lattner · 17 years ago
  33. 8ca5c67 Add predicates methods to TargetOperandInfo, and switch all clients by Chris Lattner · 17 years ago
  34. 572742e Setting GlobalDirective in TargetAsmInfo by default rather than by Gordon Henriksen · 17 years ago
  35. 6924430 Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects by Chris Lattner · 17 years ago
  36. 43dbe05 Move even more functionality from MRegisterInfo into TargetInstrInfo. by Owen Anderson · 17 years ago
  37. 8fa8929 With this patch, the LowerGC transformation becomes the by Gordon Henriksen · 17 years ago
  38. ce22477 Enabling the target-independent garbage collection infrastructure by hooking it by Gordon Henriksen · 17 years ago
  39. 834f1ce rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate. by Chris Lattner · 17 years ago
  40. e4b8387 back out accidental commit. by Chris Lattner · 17 years ago
  41. f07b9a7 fix an accidental commit that broke all the testers :( by Chris Lattner · 17 years ago
  42. ad9a9e1 The transform that tries to turn calls to bitcast functions into by Duncan Sands · 17 years ago
  43. a9d0c9d When transforming a call to a bitcast function into by Duncan Sands · 17 years ago
  44. 2e48a70 rename isStore -> mayStore to more accurately reflect what it captures. by Chris Lattner · 17 years ago
  45. 8ed9c1a describe isStore and simplify the implementation of hasUnmodelledSideEffects. by Chris Lattner · 17 years ago
  46. 2a3e08b X86 JIT PIC jumptable support. by Evan Cheng · 17 years ago
  47. a997c49 Didn't mean to commit this. by Owen Anderson · 17 years ago
  48. 699f5fa Didn't mean to commit this. by Owen Anderson · 17 years ago
  49. d94b6a1 Move some more functionality from MRegisterInfo to TargetInstrInfo. by Owen Anderson · 17 years ago
  50. 67d65bb Don't recalculate the loop info and loop dominators analyses if they're by Bill Wendling · 17 years ago
  51. b670a17 fix typo by Wojciech Matyjewicz · 17 years ago
  52. be8c03f X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support. by Evan Cheng · 17 years ago
  53. c4ce73f Add a really quick hack at a machine code sinking pass, enabled with --enable-sinking. by Chris Lattner · 17 years ago
  54. 23d9791 Trying that again. by Gordon Henriksen · 17 years ago
  55. 02aabbf Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be used by Evan Cheng · 17 years ago
  56. 9848ced don't access element zero of an array of size zero. by Chris Lattner · 17 years ago
  57. 89e94bd Don't create a new ParamAttrsList (which copies the vector) just to by Chris Lattner · 17 years ago
  58. fabfde3 move some code out of line, rearrange a bit. by Chris Lattner · 17 years ago
  59. 49269d9 Disallow copying explicitly. by Chris Lattner · 17 years ago
  60. 50ee9dd Split param attr implementation out from Function.cpp into its by Chris Lattner · 17 years ago
  61. 6f21976 Inverted argument order for ImmutableMap::Profile. by Ted Kremenek · 17 years ago
  62. 3c6255c Added iterator and profiling (i.e. FoldingSetNodeID) support to ImmutableMap. by Ted Kremenek · 17 years ago
  63. f6372aa Move some more instruction creation methods from RegisterInfo into InstrInfo. by Owen Anderson · 17 years ago
  64. e138b3d switch the register iterator to act more like hte LLVM value iterator: dereferencing by Chris Lattner · 17 years ago
  65. ab477cc Adding C bindings for SwitchInst::addCase. by Gordon Henriksen · 17 years ago
  66. a91a7d5 Add a trivial but handy function to efficiently return the machine by Chris Lattner · 17 years ago
  67. 6c5757e add efficient iteration support for register use/def's by Chris Lattner · 17 years ago
  68. 62ed6b9 Implement automatically updated def/use lists for all MachineInstr register by Chris Lattner · 17 years ago
  69. 6410552 Fix a problem where lib/Target/TargetInstrInfo.h would include and use by Chris Lattner · 17 years ago
  70. d10fd97 Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of the by Owen Anderson · 17 years ago
  71. f20c1a4 properly encapsulate the parent field of MBB and MI with get/set accessors. by Chris Lattner · 17 years ago
  72. 84bc542 Rename SSARegMap -> MachineRegisterInfo in keeping with the idea by Chris Lattner · 17 years ago
  73. 1c07809 slightly simplify and document SSARegMap. by Chris Lattner · 17 years ago
  74. 8aa797a Add new shorter predicates for testing machine operands for various types: by Chris Lattner · 17 years ago
  75. a29b8aa - rename opType -> OpKind and contents -> Contents. by Chris Lattner · 17 years ago
  76. f738230 More cleanups for MachineOperand: by Chris Lattner · 17 years ago
  77. e308789 MachineOperand: by Chris Lattner · 17 years ago
  78. dc2c07a Add some doxygen comments to llvm-c/Core.h. by Gordon Henriksen · 17 years ago
  79. e12d6ab make machine operands fatter: give each one an up-pointer to the by Chris Lattner · 17 years ago
  80. 103a643 split machineoperand out into its own header file. by Chris Lattner · 17 years ago
  81. ece6737 remove unneeded #includes. by Chris Lattner · 17 years ago
  82. b4e48cb remove a bunch of now-dead methods. by Chris Lattner · 17 years ago
  83. c672a1f make offset operand optional. by Chris Lattner · 17 years ago
  84. 39697a8 Shrinkify the machine operand creation method names. by Chris Lattner · 17 years ago
  85. c8313f1 switch MIBuilder over to use the simplified operand addition methods. by Chris Lattner · 17 years ago
  86. e86d0d0 1. Make a static MachineOperand::create* method for every by Chris Lattner · 17 years ago
  87. a4161ee simplify some code by factoring operand construction better. by Chris Lattner · 17 years ago
  88. 234d529 remove attribution from a variety of miscellaneous files. by Chris Lattner · 17 years ago
  89. cc0928f Bindings for instruction calling conventions. by Gordon Henriksen · 17 years ago
  90. 7ed47a1 Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  91. a353ffa Adding bindings for target triple and data layout. by Gordon Henriksen · 17 years ago
  92. 1d2e49c Switch the bindings to use LLVMFoldingBuilder. by Gordon Henriksen · 17 years ago
  93. 99d562d Get rid of an unneeded #include. by Owen Anderson · 17 years ago
  94. 2e855e6 C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler). by Gordon Henriksen · 17 years ago
  95. 96fa396 Add GraphTraits specializations for machine dominators. by Owen Anderson · 17 years ago
  96. b16f55f Tell TargetLoweringOpt whether it is running before or after legalize. by Chris Lattner · 17 years ago
  97. 1a3048b Add a new FGETSIGN operation, which defaults to expand on all targets. by Chris Lattner · 17 years ago
  98. 860b25a Unbreak build on gcc 3.x by Anton Korobeynikov · 17 years ago
  99. 110c835 Make DAE not wipe out attributes on calls, and not drop by Duncan Sands · 17 years ago
  100. 56bf2f8 Add a few more missing gcc builtin's. by Evan Cheng · 17 years ago