aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetMachineC.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-12Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer1-3/+2
2016-05-18Delete Reloc::Default.Rafael Espindola1-2/+1
2016-02-16Restore the capability to manipulate datalayout from the C APIAmaury Sechet1-0/+4
2016-02-13Support: Fix incremental build when re-configuring targetsDuncan P. N. Exon Smith1-1/+1
2016-02-12C API: Remove LLVMGetDataLayout that was deprecated in 3.7Mehdi Amini1-14/+0
2015-08-26Fix LLVM C API for DataLayoutMehdi Amini1-20/+15
2015-08-26Revert "Fix LLVM C API for DataLayout"Mehdi Amini1-8/+22
2015-08-26Fix LLVM C API for DataLayoutMehdi Amini1-22/+8
2015-08-26Revert "Fix LLVM C API for DataLayout"Mehdi Amini1-8/+22
2015-08-26Fix LLVM C API for DataLayoutMehdi Amini1-22/+8
2015-08-25Revert "Fix LLVM C API for DataLayout"Mehdi Amini1-8/+22
2015-08-25Fix LLVM C API for DataLayoutMehdi Amini1-22/+8
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren1-1/+0
2015-07-27Fix ODR violation. NFC.Diego Novillo1-4/+4
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini1-13/+17
2015-07-24Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini1-17/+13
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini1-13/+17
2015-06-16Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTripl...Daniel Sanders1-1/+1
2015-05-11Readdress r236990, use of static members on a non-static variable.David Blaikie1-9/+6
2015-04-14Use raw_pwrite_stream in the object writer/streamer.Rafael Espindola1-1/+1
2015-04-09Simplify use of formatted_raw_ostream.Rafael Espindola1-5/+3
2015-04-09Use a raw_svector_ostream instead of a raw_string_ostream.Rafael Espindola1-6/+8
2015-04-09This reverts commit r234460 and r234461.Rafael Espindola1-3/+1
2015-04-09Use the cast machinery to remove dummy uses of formatted_raw_ostream.Rafael Espindola1-1/+3
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini1-2/+1
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth1-2/+2
2015-02-12Remove mostly unused setters.Rafael Espindola1-1/+1
2015-02-01[multiversion] Implement the old pass manager's TTI wrapper pass inChandler Carruth1-1/+2
2015-01-31[PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth1-1/+2
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher1-2/+2
2014-09-10Add doInitialization/doFinalization to DataLayoutPass.Rafael Espindola1-1/+1
2014-08-25Modernize raw_fd_ostream's constructor a bit.Rafael Espindola1-4/+4
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-2/+3
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-5/+7
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-7/+5
2014-05-13[un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/...Artyom Skrobov1-17/+0
2014-04-29raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer1-0/+1
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-2/+2
2014-02-25Use DataLayout from the module when easily available.Rafael Espindola1-1/+2
2014-02-25Make DataLayout a plain object, not a pass.Rafael Espindola1-1/+1
2014-02-24Replace the F_Binary flag with a F_Text one.Rafael Espindola1-1/+1
2014-01-23Add target analysis passes to the codegen pipeline for MCJIT.Juergen Ributzka1-0/+4
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-1/+1
2013-11-15[llvm-c] Make LLVMGetTargetFromName actually workPeter Zotov1-1/+2
2013-11-15[llvm-c] Add missing const qualifiers to LLVMCreateTargetMachinePeter Zotov1-3/+4
2013-11-15[llvm-c] Simplify signature of LLVMGetTargetFromNamePeter Zotov1-7/+4
2013-11-06[llvm-c] Improve TargetMachine bindingsPeter Zotov1-0/+39
2013-10-17llvm-c: Don't assert in LLVMTargetMachineEmitToFile on nonexistent fileAnders Waldenborg1-1/+1
2013-10-17llvm-c: Return NULL from LLVMGetFirstTarget instead of assertingAnders Waldenborg1-2/+6
2013-07-16Add a wrapper for open.Rafael Espindola1-1/+1