Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
546a19628bc0d1e1e6b2f50d029df4b08e64dfa5
/
clang
/
lib
/
CodeGen
/
BackendUtil.cpp
546a196
Fix -save-temp when using objc-arc, sanitizer and profiling
by Steven Wu
· 10 years ago
5fe5b90
Remove a completely redundant initialization of llvm::TimePassesIsEnabled,
by Adrian Prantl
· 10 years ago
8749d804
Resubmit "Pass down the -flto option to the -cc1 job" (r239481)
by Teresa Johnson
· 10 years ago
85365cd
Attach attribute "trap-func-name" to call sites of llvm.trap and llvm.debugtrap.
by Akira Hatanaka
· 10 years ago
b633d20
Update for LLVM api change.
by Rafael Espindola
· 10 years ago
ab9db51
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
by Alexander Kornienko
· 10 years ago
3d9d929
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
b9b73ef
[ASan] Initial support for Kernel AddressSanitizer
by Alexander Potapenko
· 10 years ago
edca6e5
Revert commit r239481 as it is dependent on reverted llvm commit r239480.
by Teresa Johnson
· 10 years ago
2987c29
add the -mrecip driver flag and process its options (3rd try)
by Sanjay Patel
· 10 years ago
88c3c67
Pass down the -flto option to the -cc1 job, and from there into the
by Teresa Johnson
· 10 years ago
262a4c4
Attach attribute "disable-tail-calls" to the functions in the IR.
by Akira Hatanaka
· 10 years ago
10d6d16
C++ 11 rangify for loop.
by Yaron Keren
· 11 years ago
713bfbb
C++11 rangify for loop.
by Yaron Keren
· 11 years ago
dc9293d
Revert "add the -mrecip driver flag and process its options (2nd try)"
by Rafael Espindola
· 11 years ago
d79da01
add the -mrecip driver flag and process its options (2nd try)
by Sanjay Patel
· 11 years ago
08d70ed
Remove the code in clang that is using TargetOptions::NoFramePointerElim.
by Akira Hatanaka
· 11 years ago
992c6fa
This reverts commit r238064 and r238055.
by Rafael Espindola
· 11 years ago
9d084a7
add missing include for TargetRecip
by Sanjay Patel
· 11 years ago
f5019e6
add the -mrecip driver flag and process its options
by Sanjay Patel
· 11 years ago
9e172d2
Remove the code that pulled soft float attributes out of the feature
by Eric Christopher
· 11 years ago
dfa908c
[SanitizerCoverage] Implement user-friendly -fsanitize-coverage= flags.
by Alexey Samsonov
· 11 years ago
3f3b3ab
[SanitizerCoverage] Give clang-cc1 the power to precisly specify needed sanitizier coverage mode.
by Alexey Samsonov
· 11 years ago
1d56be8
Fix -fobjc-arc doesn't work with -save-temps
by Steven Wu
· 11 years ago
a71e681
InstrProf: Support for setting profile output from command line
by Justin Bogner
· 11 years ago
fda0209
uselistorder: Remove dead include
by Duncan P. N. Exon Smith
· 11 years ago
bb9cadf
uselistorder: -mllvm -preserve-ll-use-list-order => -emit-llvm-uselists
by Duncan P. N. Exon Smith
· 11 years ago
bb61825
uselistorder: -mllvm -preserve-bc-use-list-order => -emit-llvm-uselists
by Duncan P. N. Exon Smith
· 11 years ago
58927f1
uselistorder: Update for LLVM API change in r234959
by Duncan P. N. Exon Smith
· 11 years ago
2f16bc1
Use raw_pwrite_stream in clang.
by Rafael Espindola
· 11 years ago
256a869
[Driver] Properly support -mglobal-merge using explicit options.
by Ahmed Bougacha
· 11 years ago
4dedcd7
Update for LLVM api changes.
by Rafael Espindola
· 11 years ago
f80840f
Clang follow-up to LLVM r232772
by Duncan P. N. Exon Smith
· 11 years ago
c888dd0
Add fveclib option.
by Michael Zolotukhin
· 11 years ago
4e46237
GCOV: Expose the -coverage-exit-block-before-body flag in clang -cc1
by Justin Bogner
· 11 years ago
77b1811
Try to fix the build after removing DataLayoutPass
by Reid Kleckner
· 11 years ago
6b07a1c
Add -funique-section-names and -fno-unique-section-names options.
by Rafael Espindola
· 11 years ago
9828e69
[PM] Fix #include order here that I forgot to update before changing it.
by Chandler Carruth
· 11 years ago
8f4f509
[PM] Move away from the old llvm/PassManager.h header and its using
by Chandler Carruth
· 11 years ago
a511cdd
Allow to specify multiple -fsanitize-blacklist= arguments.
by Alexey Samsonov
· 11 years ago
d294bdb
[multiversion] Update Clang for the API change in LLVM r227731.
by Chandler Carruth
· 11 years ago
aab5ec0
[PM] Update Clang for the new LLVM API in r227685 for managing the
by Chandler Carruth
· 11 years ago
611dfed
Update for LLVM API change.
by Eric Christopher
· 11 years ago
57bb7c7
[PM] Update Clang to reflect the TLI API change in LLVM r226981.
by Chandler Carruth
· 11 years ago
6ee521c
Replace size() calls on containers with empty() calls where appropriate. NFC
by Alexander Kornienko
· 11 years ago
a9711a9
[PM] Track an LLVM API update which separates the TargetLibraryInfo
by Chandler Carruth
· 11 years ago
418bd1a
[PM] Update for LLVM r226078 which moved TargetLibraryInfo to the
by Chandler Carruth
· 11 years ago
c7af264
Revert "Insert random noops to increase security against ROP attacks (clang)"
by JF Bastien
· 11 years ago
4cb5570
Insert random noops to increase security against ROP attacks (clang)
by JF Bastien
· 11 years ago
2b8ef99
Update for move in llvm.
by Eric Christopher
· 11 years ago
76a4b95
Driver: begin threading frontend support for SymbolRewriter
by Saleem Abdulrasool
· 11 years ago
526ca20
Update for llvm front end change and use the TargetOptions struct for ABI.
by Eric Christopher
· 11 years ago
970ac60
InstrProf: Use LLVM's -instrprof pass for profiling
by Justin Bogner
· 11 years ago
75b4f9e
Introduce -fsanitize-coverage=N flag
by Kostya Serebryany
· 11 years ago
a041610
[Sanitizer] Refactor sanitizer options in LangOptions.
by Alexey Samsonov
· 11 years ago
edf99a9
Introduce a SanitizerKind enum to LangOptions.
by Alexey Samsonov
· 11 years ago
f04f237
Add a new -fmerge-functions -cc1 flag that enables function merging.
by Nick Lewycky
· 11 years ago
ae5804f
Move -fsanitize-blacklist to LangOpts from CodeGenOpts. NFC.
by Alexey Samsonov
· 11 years ago
b140a10
CFE Knob for: Add a thread-model knob for lowering atomics on baremetal & single threaded systems
by Jonathan Roelofs
· 11 years ago
4de669f
Update for llvm api change.
by Rafael Espindola
· 11 years ago
a97eaa1
Provide a BuryPointer for unique_ptrs.
by David Blaikie
· 11 years ago
a43604a
Convert MC command line flag for fatal assembler warnings into a proper flag.
by Joerg Sonnenberger
· 11 years ago
b8a71c5
Refactor TLI creation. NFC.
by Rafael Espindola
· 11 years ago
3de0853
Update for LLVM API change.
by Eric Christopher
· 11 years ago
25363c0
Use -enable-global-merge option to match llvm r210639. <rdar://problem/17803206>
by Bob Wilson
· 11 years ago
c94285a
[ASan] Completely remove sanitizer blacklist file from instrumentation pass.
by Alexey Samsonov
· 11 years ago
e595e1a
Remove top-level Clang -fsanitize= flags for optional ASan features.
by Alexey Samsonov
· 11 years ago
cfe93d3
Remove unused variable
by Alexey Samsonov
· 12 years ago
1cf07ea
Remove sanitizer blacklist from ASan/TSan/MSan function passes.
by Alexey Samsonov
· 12 years ago
8a13c41
[C++11] Use 'nullptr'. CodeGen edition.
by Craig Topper
· 12 years ago
4015e124e
Update for paired llvm commit with AsmVerbose.
by Eric Christopher
· 12 years ago
acca008
Update for llvm change to avoid having global flag setting in TargetMachine.
by Eric Christopher
· 12 years ago
e76eee4
Missed a ! in the if statement when these were being set and the options
by Eric Christopher
· 12 years ago
7e72a09
Fill in the options in the MCOptions struct directly like the other options.
by Eric Christopher
· 12 years ago
61449c6
CodeGen: fix code model mapping
by Saleem Abdulrasool
· 12 years ago
62849c6
Driver: parse -mcmodel earlier
by Saleem Abdulrasool
· 12 years ago
b5b622a
Drop non-cfi assembly support from clang.
by Rafael Espindola
· 12 years ago
85e349f
BackendUtil: Pass through -mdisable-tail-calls
by Duncan P. N. Exon Smith
· 12 years ago
52eaffe
verify-di: Call debug info verifier from clang
by Duncan P. N. Exon Smith
· 12 years ago
fb873af
Update Clang for LLVM split stack API changes in r205997
by Reid Kleckner
· 12 years ago
7e2fd94
Support for -Wa,-compress-debug-sections.
by David Blaikie
· 12 years ago
b5cfa8c
Don't recompute inlining threshold - use new overload provided by LLVM
by Eli Bendersky
· 12 years ago
dfca6f9
[C++11] Replace OwningPtr include with <memory>.
by Ahmed Charles
· 12 years ago
b898432
Replace OwningPtr with std::unique_ptr.
by Ahmed Charles
· 12 years ago
9a16beb
Change OwningPtr::take() to OwningPtr::release().
by Ahmed Charles
· 12 years ago
b56be64
Schedule discriminator pass.
by Diego Novillo
· 12 years ago
bf8e283
[C++11] Add #include's for OwningPtr.
by Ahmed Charles
· 12 years ago
303f8b0
Update for llvm api change.
by Rafael Espindola
· 12 years ago
33ebd21
Accept -no-integrated-as in -cc1 and forward it to llvm.
by Rafael Espindola
· 12 years ago
d04b861
[asan] Remove -fsanitize-address-zero-base-shadow command line
by Evgeniy Stepanov
· 12 years ago
ca88474
[cleanup] Update the include of Dominators.h to reflect its move to the
by Chandler Carruth
· 12 years ago
1b3304d
[PM] Update Clang to reflect the new header for the bitcode writer pass
by Chandler Carruth
· 12 years ago
809403f
[PM] Update the creation of an IR printing pass to reflect the API
by Chandler Carruth
· 12 years ago
0a50c49
[PM] Update Clang to follow the header rename in LLVM r199041.
by Chandler Carruth
· 12 years ago
58c0d69
Update Clang for the move of headers in r198688.
by Chandler Carruth
· 12 years ago
e83b906
Verify that clang TargetInfo descriptions match DataLayout strings from LLVM
by Alp Toker
· 12 years ago
ce2c726
Bury leaked pointers in a global array to silence a leak detector in --disable-free mode
by Kostya Serebryany
· 12 years ago
f4e2238
Move the TargetMachine instance into EmitAssemblyHelper
by Alp Toker
· 12 years ago
ce0697f
Add -freroll-loops to enable loop rerolling
by Hal Finkel
· 12 years ago
5c29705
Add -fprofile-sample-use to Clang's driver.
by Diego Novillo
· 12 years ago
Next »