Commit History

Author SHA1 Message Date
  Jonas Devlieghere 114087caa6 [llvm] Migrate llvm::make_unique to std::make_unique 6 years ago
  Jason Liu 3d1f1eb045 [AIX] Implement function descriptor on SDAG 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Matthias Braun 94f7fc2ccd LLVMTargetMachine/TargetPassConfig: Simplify handling of start/stop options; NFC 6 years ago
  Fangrui Song ae4ef7d35c Use unique_ptr to hold AsmInfo,MRI,MII,STI 7 years ago
  Peter Collingbourne 9ffe073e98 CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output. 7 years ago
  Peter Collingbourne 17a98146db MC: Change the streamer ctors to take an object writer instead of a stream. NFCI. 7 years ago
  Nirav Dave 80e97ed582 [MC] Modify MCAsmStreamer to always build MCAssembler. NFCI. 7 years ago
  David Blaikie fe42bd50da Move TargetLoweringObjectFile from CodeGen to Target to fix layering 7 years ago
  David Green 78a2fedd78 [CodeGen] Add a -trap-unreachable option for debugging 7 years ago
  Alex Bradbury d32868dc00 Thread MCSubtargetInfo through Target::createMCAsmBackend 7 years ago
  Sanjoy Das b166e6723e (Re-landing) Expose a TargetMachine::getTargetTransformInfo function 7 years ago
  Sanjoy Das 0a1aae823b Revert "Expose a TargetMachine::getTargetTransformInfo function" 7 years ago
  Sanjoy Das 0950f32a89 Expose a TargetMachine::getTargetTransformInfo function 7 years ago
  Michael Zolotukhin 41b2567ccb Remove redundant includes from lib/CodeGen. 7 years ago
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target 7 years ago
  Matthias Braun 9385cf15d1 Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" 7 years ago
  Matthias Braun a063107f8d TargetMachine: Merge TargetMachine and LLVMTargetMachine 7 years ago
  Lang Hames 806f68bbab [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 7 years ago
  Lang Hames 445025a875 [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 7 years ago
  Rafael Espindola 9aafb854cc Delete Default and JITDefault code models 8 years ago
  Quentin Colombet 6131fb56ca [TargetPassConfig] Feature generic options to setup start/stop-after/before 8 years ago
  Saleem Abdulrasool e6be41f2a8 sink DebugCompressionType into MC for exposing to clang 8 years ago
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 years ago
  Matthias Braun 2144c5262f CodeGen: Refactor MIR parsing 8 years ago
  Matthias Braun 516023ae81 CodeGen/LLVMTargetMachine: Refactor ISel pass construction; NFCI 8 years ago
  Francis Visoiu Mistrih ae1c853358 [LegacyPassManager] Remove TargetMachine constructors 8 years ago
  Ahmed Bougacha b424c9db34 [GlobalISel] Add a way for targets to enable GISel. 8 years ago
  Justin Bogner 669e297a93 GlobalISel: Abort in ResetMachineFunctionPass if fallback isn't enabled 8 years ago
  Benjamin Kramer 1fb85c6675 Apply clang-tidy's performance-unnecessary-value-param to LLVM. 8 years ago