Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
964a5f3b5c65ba72d4f5e57cba65582c39bdae70
/
clang
/
lib
/
CodeGen
/
CodeGenAction.cpp
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
e43f0fe
Forward #pragma comment(lib/linker) through as flags metadata
by Reid Kleckner
· 12 years ago
b45836a
The IRReader header is now part of its own library. Update the include
by Chandler Carruth
· 13 years ago
c86a2f3
Pass the target options through to code generation.
by Bill Wendling
· 13 years ago
f857950
Remove useless 'llvm::' qualifier from names like StringRef and others that are
by Dmitri Gribenko
· 13 years ago
ffd5551
Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to
by Chandler Carruth
· 13 years ago
3a02247
Sort all of Clang's files under 'lib', and fix up the broken headers uncovered.
by Chandler Carruth
· 13 years ago
873c858
Turn FrontendInputFile into an immutable class and have it also accept
by Argyrios Kyrtzidis
· 13 years ago
d612566
Have the parser initialize Sema before it consumes the first
by Douglas Gregor
· 13 years ago
778b8b8
Escape % in diagnostic message when compiling LLVM IR.
by Benjamin Kramer
· 14 years ago
df88f6f
Replace MarkVarRequired with a more generic
by Rafael Espindola
· 14 years ago
189fa74
Fix a small difference in sema and codegen views of what needs to be output.
by Rafael Espindola
· 14 years ago
e277899
Basic: import OwningPtr<> into clang namespace
by Dylan Noblesmith
· 14 years ago
a11b35a
Revert r149363 which was part a series of commits that were reverted in llvm
by Argyrios Kyrtzidis
· 14 years ago
f4a4bec
ConstantArray::get() (for strings) is going away, use
by Chris Lattner
· 14 years ago
68e081d
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
by David Blaikie
· 14 years ago
1332d9b
Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function.
by Chad Rosier
· 14 years ago
c4399f7
Add frontend flags to enable bitcode verifier pass.
by Chad Rosier
· 14 years ago
de3ef50
Promote ModuleMap::Module to a namespace-scope class in the Basic
by Douglas Gregor
· 14 years ago
841dd88
Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue
by Argyrios Kyrtzidis
· 14 years ago
Next »