Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
3a7def09fece8d6a403f5002dd4811704fa2b3c4
/
clang
/
lib
/
CodeGen
/
CodeGenAction.cpp
41c1f79
Avoid double deletion in Clang driver.
by Serge Pavlov
· 10 years ago
9181785
Add backend dignostic printer for unsupported features
by Oliver Stannard
· 10 years ago
92d4c32
Revert r259036, it introduces a cyclic library dependency
by Oliver Stannard
· 10 years ago
7a964fe
Add backend dignostic printer for unsupported features
by Oliver Stannard
· 10 years ago
628a7a0
Revert r258951 (and r258950), "Refactor backend diagnostics for unsupported features"
by NAKAMURA Takumi
· 10 years ago
5e03a4b
Add backend dignostic printer for unsupported features
by Oliver Stannard
· 10 years ago
929025d
[MS ABI] Allow a member pointers' converted type to change
by David Majnemer
· 10 years ago
dc13453
Introduce -fsanitize-stats flag.
by Peter Collingbourne
· 10 years ago
4b4f4b9
[ThinLTO] Leverage new in-place renaming support
by Teresa Johnson
· 10 years ago
433049f
Update for llvm api change.
by Rafael Espindola
· 10 years ago
8ce88a5
Update for llvm api change.
by Rafael Espindola
· 10 years ago
aff2232
[ThinLTO] Option to invoke ThinLTO backend passes and importing
by Teresa Johnson
· 10 years ago
f0202c4
Update for llvm api change.
by Rafael Espindola
· 10 years ago
5d40ae3
Allow linking multiple bitcode files.
by Artem Belevich
· 10 years ago
7cb25c9
[CUDA] Postprocess bitcode linked in during device-side CUDA compilation.
by Artem Belevich
· 10 years ago
293534b
Initialize the AST consumer as soon as we have both an ASTConsumer and an
by Richard Smith
· 10 years ago
65061a2
Print vectorization analysis when loop hint is specified.
by Tyler Nowicki
· 10 years ago
034baf6
Append options for vectorization when pointer checking threshold is exceeded.
by Tyler Nowicki
· 10 years ago
8a0925c
Append options for floating-point commutivity when related diagnostics are produced.
by Tyler Nowicki
· 10 years ago
964a5f3
Rename DescriptionString -> DataLayoutString as it matches the actual
by Eric Christopher
· 10 years ago
ede6030
Rangify for loops, NFC.
by Yaron Keren
· 10 years ago
e74f525
Pass HeaderSearchOptions and PreprocessorOptions into CodeGenModule.
by Adrian Prantl
· 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
4914d3a
Update for llvm api change.
by Rafael Espindola
· 10 years ago
cb08299
CodeGen: Avoid a reserved name and fix the naming style of some arguments. NFC
by Justin Bogner
· 10 years ago
ed0577c
Fixed double-free in case of module loading error.
by Artem Belevich
· 10 years ago
86f884e
Fix BackendConsumer::EmitOptimizationMessage()
by Diego Novillo
· 10 years ago
61ea057
Implemented support for testing the ASTImporter's
by Sean Callanan
· 11 years ago
2f16bc1
Use raw_pwrite_stream in clang.
by Rafael Espindola
· 11 years ago
15b385f
Add InlineAsmDiagnosticHandler for bitcode input
by Steven Wu
· 11 years ago
6cf2df2
Make a codegen warning a real warning instead of a getCustomDiagID().
by Nico Weber
· 11 years ago
8afb37e
Remove unused parameter, followup to r179639. No behavior change.
by Nico Weber
· 11 years ago
b6a5d05
Remove ASTConsumer::HandleVTable()'s bool parameter.
by Nico Weber
· 11 years ago
0d9593d
[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py
by Chandler Carruth
· 11 years ago
2f5ec2f
Initialize BackendConsumer::Context in constructor.
by Yaron Keren
· 11 years ago
37ad134
Update for LLVM API change.
by Rafael Espindola
· 11 years ago
c008c64
Use the newer/simple API for passing a diagnostic handler to the IR linker.
by Rafael Espindola
· 11 years ago
a885796
Make VFS and FileManager match the current MemoryBuffer API.
by Benjamin Kramer
· 11 years ago
0706548
Update for LLVM api change.
by Rafael Espindola
· 11 years ago
b8a7053
Unique_ptrify PPCallbacks ownership.
by Craig Topper
· 11 years ago
efde5a7
Update for LLVM api change.
by Rafael Espindola
· 11 years ago
50a5f97
unique_ptrify SourceManager::createFileID
by David Blaikie
· 11 years ago
780dd3b
unique_ptrify clang::BackendConsumer::takeModule
by David Blaikie
· 11 years ago
d87f8d7
Update for LLVM api change.
by Rafael Espindola
· 11 years ago
f26596d
Update for llvm api change.
by Rafael Espindola
· 11 years ago
3232773
Update for llvm api change
by Rafael Espindola
· 11 years ago
6406f7b
Return a std::unique_ptr from getBufferForFile. NFC.
by Rafael Espindola
· 11 years ago
ef872a8
Update for llvm api change.
by Rafael Espindola
· 11 years ago
e833730
Move the body out of line to try to fix a buildbot.
by Rafael Espindola
· 11 years ago
a296664
Update for llvm api change.
by Rafael Espindola
· 11 years ago
69f3528
Revert r215331, "unique_ptrify CompilerInstance::OutputFile(s) and remove a unique_ptr around a non-owning raw_ostream in CodeGenAction::CreateASTConsumer"
by NAKAMURA Takumi
· 11 years ago
3b0e32b
unique_ptrify CompilerInstance::OutputFile(s) and remove a unique_ptr around a non-owning raw_ostream in CodeGenAction::CreateASTConsumer
by David Blaikie
· 11 years ago
037e75b
Follow up to r215323 - avoid llvm::make_unique in this particular case that's causing GCC on some buildbots some confusion.
by David Blaikie
· 11 years ago
6beb6aa
Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325)
by David Blaikie
· 11 years ago
ee02499
Add coverage mapping generation.
by Alex Lorenz
· 11 years ago
f8a767d
Recommit: Handle diagnostic warnings in Frontend diagnostic handler.
by Tyler Nowicki
· 11 years ago
62a56f3
Revert "unique_ptr-ify ownership of ASTConsumers"
by David Blaikie
· 11 years ago
a51666a
unique_ptr-ify ownership of ASTConsumers
by David Blaikie
· 11 years ago
5c37d70
Revert "Handle diagnostic warnings in Frontend diagnostic handler."
by Alp Toker
· 11 years ago
e470771
Handle diagnostic warnings in Frontend diagnostic handler.
by Tyler Nowicki
· 11 years ago
7b463d5
CodeGenAction::ExecuteAction(): check for invalid LLVM source locations
by Alp Toker
· 11 years ago
66cc07b
Remove 'const' from MemoryBuffers used through the SourceManager
by David Blaikie
· 11 years ago
895a23f
const_cast the memory MemoryBuffer following LLVM r211883
by Alp Toker
· 11 years ago
aa0dd5a
Add a FIXME for an unfortunate issue in ConvertBackendLocation()
by Alp Toker
· 11 years ago
dc2c475
CodeGenAction: don't duplicate entire .ll/.bc files into memory
by Alp Toker
· 11 years ago
913690c
Add new debug kind LocTrackingOnly.
by Diego Novillo
· 11 years ago
b304699
Prefix another use of error_code.
by Rafael Espindola
· 11 years ago
2750627
Provide fallback locations for backend remarks
by Alp Toker
· 11 years ago
fb8d02b
Implement -Wframe-larger-than backend diagnostic
by Alp Toker
· 11 years ago
5798b26
When an inline-asm diagnostic is reported by the backend, report it with the
by Joey Gouly
· 11 years ago
ea04672
Fix leak from r210059
by Alp Toker
· 11 years ago
cf2048b
Fix -emit-codegen-only to not generate binaries
by Alp Toker
· 11 years ago
d23ec94
Add flags -Rpass-missed and -Rpass-analysis.
by Diego Novillo
· 11 years ago
9c89ff1
Fix spurious remarks when -Weverything is used.
by Diego Novillo
· 11 years ago
583db19
Reverting 209503 - Breaks asan blacklists
by Warren Hunt
· 11 years ago
a926d84
Emit used/dllexport inline method definitions in nested classes (PR19743, PR11170)
by Hans Wennborg
· 11 years ago
57dd5cf
Fix '-main-file-name <name>' so that it is used for the ModuleID.
by Robert Lytton
· 11 years ago
8a13c41
[C++11] Use 'nullptr'. CodeGen edition.
by Craig Topper
· 11 years ago
6ac2cd0
Rename SourceManager::createFileIDForMemBuffer()
by Alp Toker
· 11 years ago
6dc9c48
Fix segmentation fault when mixing -Rpass with #line.
by Diego Novillo
· 11 years ago
25c4e67
Small formatting change.
by Eric Christopher
· 12 years ago
b344224
Use a manipulator to add a value to the current diagnostic flag.
by Diego Novillo
· 12 years ago
9f23997
Allow adding a value to a flag in diagnostics.
by Diego Novillo
· 12 years ago
829b170
Add support for optimization reports.
by Diego Novillo
· 12 years ago
4f12f10
[C++11] Add 'override' keyword to virtual methods that override their base class.
by Craig Topper
· 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
00fa3f7
[Layering] Update include of Linker.h to match its move to a Linker
by Chandler Carruth
· 12 years ago
7416024
Add 'remark' diagnostic type in 'clang'
by Tobias Grosser
· 12 years ago
bd25beb
Fix typo
by Tobias Grosser
· 12 years ago
728c554
Wired-up the new LLVM diagnostic system into clang diagnostic system.
by Quentin Colombet
· 12 years ago
6b6004a
Update for getLazyBitcodeModule API change.
by Rafael Espindola
· 12 years ago
e83b906
Verify that clang TargetInfo descriptions match DataLayout strings from LLVM
by Alp Toker
· 12 years ago
bc043f2
Fix getCustomDiagID() usage in CodeGen and TextDiagnosticBuffer
by Alp Toker
· 12 years ago
d5e81e5
Override the datalayout in a module with -triple.
by Rafael Espindola
· 12 years ago
666a2ab
clang-format parts of the file.
by Rafael Espindola
· 12 years ago
48ad6dc
PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info
by David Blaikie
· 12 years ago
5d041be
Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file.
by Aaron Ballman
· 12 years ago
Next »