summaryrefslogtreecommitdiff
path: root/lib/Target/TargetMachineC.cpp
AgeCommit message (Expand)Author
2018-07-17[LLVM-C] Add target triple normalization to the C API.whitequark
2018-05-21CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up...Peter Collingbourne
2018-04-11[LLVM-C] Add LLVMGetHostCPU{Name,Features}.whitequark
2018-03-23Fix layering by moving Support/CodeGenCWrappers.h to TargetDavid Blaikie
2017-12-13Remove redundant includes from lib/Target/*.cpp.Michael Zolotukhin
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-01-09Some formatting in TargetMachineC. NFCAmaury Sechet
2016-10-01Revert "Use StringRef instead of raw pointer in TargetRegistry API (NFC)"Mehdi Amini
2016-10-01Use StringRef instead of raw pointer in TargetRegistry API (NFC)Mehdi Amini
2016-08-12Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer
2016-05-18Delete Reloc::Default.Rafael Espindola
2016-02-16Restore the capability to manipulate datalayout from the C APIAmaury Sechet
2016-02-13Support: Fix incremental build when re-configuring targetsDuncan P. N. Exon Smith
2016-02-12C API: Remove LLVMGetDataLayout that was deprecated in 3.7Mehdi Amini
2015-08-26Fix LLVM C API for DataLayoutMehdi Amini
2015-08-26Revert "Fix LLVM C API for DataLayout"Mehdi Amini
2015-08-26Fix LLVM C API for DataLayoutMehdi Amini
2015-08-26Revert "Fix LLVM C API for DataLayout"Mehdi Amini
2015-08-26Fix LLVM C API for DataLayoutMehdi Amini
2015-08-25Revert "Fix LLVM C API for DataLayout"Mehdi Amini
2015-08-25Fix LLVM C API for DataLayoutMehdi Amini
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren
2015-07-27Fix ODR violation. NFC.Diego Novillo
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini
2015-07-24Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini
2015-06-16Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTripl...Daniel Sanders
2015-05-11Readdress r236990, use of static members on a non-static variable.David Blaikie
2015-04-14Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola
2015-04-09Simplify use of formatted_raw_ostream.Rafael Espindola
2015-04-09Use a raw_svector_ostream instead of a raw_string_ostream.Rafael Espindola
2015-04-09This reverts commit r234460 and r234461.Rafael Espindola
2015-04-09Use the cast machinery to remove dummy uses of formatted_raw_ostream.Rafael Espindola
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth
2015-02-12Remove mostly unused setters.Rafael Espindola
2015-02-01[multiversion] Implement the old pass manager's TTI wrapper pass inChandler Carruth
2015-01-31[PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher
2014-09-10Add doInitialization/doFinalization to DataLayoutPass.Rafael Espindola
2014-08-25Modernize raw_fd_ostream's constructor a bit.Rafael Espindola
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker
2014-05-13[un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/...Artyom Skrobov
2014-04-29raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer