Commit History

Author SHA1 Message Date
  Duncan P. N. Exon Smith dad20b2ae2 IR: Split Metadata from Value 10 years ago
  Craig Topper a5babc8a31 Move register class name strings to a single array in MCRegisterInfo to reduce static table size and number of relocation entries. 10 years ago
  Duncan P. N. Exon Smith 83902832de Revert "Revert "DI: Fold constant arguments into a single MDString"" 11 years ago
  Duncan P. N. Exon Smith 32e192aeb3 Revert "DI: Fold constant arguments into a single MDString" 11 years ago
  Duncan P. N. Exon Smith 0917b70630 DI: Fold constant arguments into a single MDString 11 years ago
  Adrian Prantl 02474a32eb Move the complex address expression out of DIVariable and into an extra 11 years ago
  Adrian Prantl 10c4265675 Revert r218778 while investigating buldbot breakage. 11 years ago
  Adrian Prantl 076fd5dfc1 Move the complex address expression out of DIVariable and into an extra 11 years ago
  Matt Arsenault 0df40b4969 Add MachineOperand::ChangeToFPImmediate and setFPImm 11 years ago
  Gerolf Hoflehner 4e917a2923 [Cleanup] Utility function to erase instruction and mark DBG_Values 11 years ago
  Eric Christopher 9f85dccfc6 Remove the TargetMachine forwards for TargetSubtargetInfo based 11 years ago
  Hal Finkel 16fd27b2c3 Add scoped-noalias metadata 11 years ago
  Hal Finkel 2c7c54c86c AA metadata refactoring (introduce AAMDNodes) 11 years ago
  Zinovy Nis 6a48f1c271 [BUG][REFACTOR] 11 years ago
  Nick Lewycky d63390cba1 Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead. 11 years ago
  Craig Topper 4ba844388c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 11 years ago
  Arnaud A. de Grandmaison 96c049d56d Remove some dead assignements found by scan-build 11 years ago
  Lang Hames 3dd951e842 [X86] New and improved VZeroUpperInserter optimization. 11 years ago
  Arnaud A. de Grandmaison 3c143dde40 Remove some dead assignements found by scan-build 11 years ago
  Rafael Espindola 7d7d99622f Replace PROLOG_LABEL with a new CFI_INSTRUCTION. 11 years ago
  Chandler Carruth f4ec8bfaec [Layering] Move DebugInfo.h into the IR library where its implementation 11 years ago
  Benjamin Kramer d628f19f5d [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. 11 years ago
  Chandler Carruth 560e3955c3 Put the functionality for printing a value to a raw_ostream as an 11 years ago
  Chandler Carruth bc65a8d518 Move the LLVM IR asm writer header files into the IR directory, as they 11 years ago
  Quentin Colombet fb57392a8d [RegAlloc] Make tryInstructionSplit less aggressive. 11 years ago
  Juergen Ributzka aaecc0fc08 [Stackmap] Liveness Analysis Pass 11 years ago
  Matt Arsenault 9bd42e3fab Print the address space of a MachineMemOperand 11 years ago
  Andrew Trick 38c9ecda9b Revert "Liveness Analysis Pass" 11 years ago
  Andrew Trick 539e93120c Liveness Analysis Pass 11 years ago
  Pekka Jaaskelainen d54946ac14 Guard the debug temp variable with NDEBUG to avoid warning/error with NDEBUG defined. 12 years ago