aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/BackendUtil.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-11-11[ASan] Allow -fsanitize-recover=address.Yury Gribov1-4/+10
2015-11-09[EABI] Add Clang support for -meabi flagRenato Golin1-0/+8
2015-10-18CodeGen: simplify TargetOptions setupSaleem Abdulrasool1-17/+12
2015-10-15Recommit "Clang support for -flto=thin."Teresa Johnson1-2/+2
2015-10-15Revert "Clang support for -flto=thin." (bot failures)Teresa Johnson1-2/+2
2015-10-15Clang support for -flto=thin.Teresa Johnson1-2/+2
2015-09-26Replace a loop and temporary string copying with llvm::join.Eric Christopher1-7/+3
2015-09-18Pass the relocation model to LLVM for assembler files.Joerg Sonnenberger1-0/+1
2015-08-25Convert SampleProfile pass into a Module pass.Diego Novillo1-12/+3
2015-08-01Rangify for loops, NFC.Yaron Keren1-2/+2
2015-07-28Add -femulated-tls flag to select the emulated TLS model.Chih-Hung Hsieh1-0/+1
2015-07-24LLVM API Change: the Module always owns the DataLayoutMehdi Amini1-3/+2
2015-07-17Fix -save-temp when using objc-arc, sanitizer and profilingSteven Wu1-0/+3
2015-07-14Remove a completely redundant initialization of llvm::TimePassesIsEnabled,Adrian Prantl1-2/+0
2015-07-06Resubmit "Pass down the -flto option to the -cc1 job" (r239481)Teresa Johnson1-0/+1
2015-07-02Attach attribute "trap-func-name" to call sites of llvm.trap and llvm.debugtrap.Akira Hatanaka1-1/+0
2015-06-23Update for LLVM api change.Rafael Espindola1-1/+4
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-1/+1
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-19[ASan] Initial support for Kernel AddressSanitizerAlexander Potapenko1-2/+15
2015-06-12Revert commit r239481 as it is dependent on reverted llvm commit r239480.Teresa Johnson1-1/+0
2015-06-11add the -mrecip driver flag and process its options (3rd try)Sanjay Patel1-0/+3
2015-06-10Pass down the -flto option to the -cc1 job, and from there into theTeresa Johnson1-0/+1
2015-06-09Attach attribute "disable-tail-calls" to the functions in the IR.Akira Hatanaka1-2/+0
2015-06-05C++ 11 rangify for loop.Yaron Keren1-4/+3
2015-06-04C++11 rangify for loop.Yaron Keren1-4/+2
2015-06-03Revert "add the -mrecip driver flag and process its options (2nd try)"Rafael Espindola1-4/+0
2015-06-02add the -mrecip driver flag and process its options (2nd try)Sanjay Patel1-0/+4
2015-05-26Remove the code in clang that is using TargetOptions::NoFramePointerElim.Akira Hatanaka1-9/+0
2015-05-23This reverts commit r238064 and r238055.Rafael Espindola1-4/+0
2015-05-22add missing include for TargetRecipSanjay Patel1-0/+1
2015-05-22add the -mrecip driver flag and process its optionsSanjay Patel1-0/+3
2015-05-12Remove the code that pulled soft float attributes out of the featureEric Christopher1-1/+0
2015-05-07[SanitizerCoverage] Implement user-friendly -fsanitize-coverage= flags.Alexey Samsonov1-1/+3
2015-05-07[SanitizerCoverage] Give clang-cc1 the power to precisly specify needed sanit...Alexey Samsonov1-2/+9
2015-05-02Fix -fobjc-arc doesn't work with -save-tempsSteven Wu1-2/+1
2015-04-30InstrProf: Support for setting profile output from command lineJustin Bogner1-0/+1
2015-04-15uselistorder: Remove dead includeDuncan P. N. Exon Smith1-1/+0
2015-04-15uselistorder: -mllvm -preserve-ll-use-list-order => -emit-llvm-uselistsDuncan P. N. Exon Smith1-1/+2
2015-04-15uselistorder: -mllvm -preserve-bc-use-list-order => -emit-llvm-uselistsDuncan P. N. Exon Smith1-1/+1
2015-04-15uselistorder: Update for LLVM API change in r234959Duncan P. N. Exon Smith1-1/+3
2015-04-14Use raw_pwrite_stream in clang.Rafael Espindola1-7/+9
2015-04-11[Driver] Properly support -mglobal-merge using explicit options.Ahmed Bougacha1-2/+0
2015-04-09Update for LLVM api changes.Rafael Espindola1-9/+4
2015-03-19Clang follow-up to LLVM r232772Duncan P. N. Exon Smith1-2/+0
2015-03-17Add fveclib option.Michael Zolotukhin1-0/+8
2015-03-16GCOV: Expose the -coverage-exit-block-before-body flag in clang -cc1Justin Bogner1-0/+1
2015-03-04Try to fix the build after removing DataLayoutPassReid Kleckner1-3/+0
2015-02-20Add -funique-section-names and -fno-unique-section-names options.Rafael Espindola1-0/+1
2015-02-13[PM] Fix #include order here that I forgot to update before changing it.Chandler Carruth1-1/+1