Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
IR
/
LLVMContext.cpp
978ba61
Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
by Michael Kruse
· 7 years ago
d29884c
allow custom OptBisect classes set to LLVMContext
by Fedor Sergeev
· 7 years ago
98014e4
[NFC] OptPassGate extracted from OptBisect
by Fedor Sergeev
· 8 years ago
dce9def
Irreducible loop metadata for more accurate block frequency under PGO.
by Hiroshi Yamauchi
· 8 years ago
36bbc8c
Add !callees metadata
by Matthew Simpson
· 8 years ago
6c381b7
[OptRemark] Move YAML writing to IR
by Adam Nemet
· 8 years ago
f31b1f3
Move verbosity check for remarks to the diag handler
by Adam Nemet
· 8 years ago
b5ab895
This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352
by Vivek Pandya
· 8 years ago
df8598d
This reverts r313381
by Vivek Pandya
· 8 years ago
00d8874
This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352
by Vivek Pandya
· 8 years ago
878fdee
Fix unused variable warnings
by Konstantin Zhuravlyov
· 8 years ago
bb80d3e
Enhance synchscope representation
by Konstantin Zhuravlyov
· 8 years ago
4ef3daa
[ORE] Add diagnostics hotness threshold
by Brian Gesiak
· 8 years ago
bbdc1c7
[ORE] Remove old "diagnostic hotness" spelling
by Brian Gesiak
· 8 years ago
44e5f6c
[ORE] Unify spelling as "diagnostics hotness"
by Brian Gesiak
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
51c962f72
Add !associated metadata.
by Evgeniy Stepanov
· 9 years ago
235c275
IR, X86: Understand !absolute_symbol metadata on global variables.
by Peter Collingbourne
· 9 years ago
6f0b4f2
IR: Reduce the amount of boilerplate required for a metadata kind. NFCI.
by Peter Collingbourne
· 9 years ago
6f40836
Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC)
by Mehdi Amini
· 9 years ago
302b69c
Use profile info to set function section prefix to group hot/cold functions.
by Dehao Chen
· 9 years ago
a62b7e1
Output optimization remarks in YAML
by Adam Nemet
· 9 years ago
cc2a3fa
Revert "Output optimization remarks in YAML"
by Adam Nemet
· 9 years ago
92e928c
Output optimization remarks in YAML
by Adam Nemet
· 9 years ago
aad8160
[OptRemark,LDist] RFC: Add hotness attribute
by Adam Nemet
· 9 years ago
7efd750
IR: New representation for CFI and virtual call optimization pass metadata.
by Peter Collingbourne
· 9 years ago
4b9c0d4
[llc] New diagnostic handler
by Renato Golin
· 9 years ago
f4917d3
Revert "[llc] New diagnostic handler"
by Renato Golin
· 9 years ago
c001e67
[llc] New diagnostic handler
by Renato Golin
· 9 years ago
e9fa358
Revert "[llc] New diagnostic handler"
by Renato Golin
· 9 years ago
d7a64a5
[llc] New diagnostic handler
by Renato Golin
· 9 years ago
5354a8a
Fix some Clang-tidy modernize and Include What You Use warnings.
by Eugene Zelenko
· 9 years ago
aa641a5
Re-commit optimization bisect support (r267022) without new pass manager support.
by Andrew Kaylor
· 9 years ago
6013f45
Revert "Initial implementation of optimization bisect support."
by Vedant Kumar
· 9 years ago
f0f2792
Initial implementation of optimization bisect support.
by Andrew Kaylor
· 9 years ago
e8b555c
IR: Use Optional instead of unique_ptr for debug info ODR type map, NFC
by Duncan P. N. Exon Smith
· 9 years ago
0b0271e
IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFC
by Duncan P. N. Exon Smith
· 9 years ago
86f1bf9
IR: Require DICompositeType for ODR uniquing type map
by Duncan P. N. Exon Smith
· 9 years ago
ed8fdb2
IR: Rename API for enabling ODR uniquing of DITypes, NFC
by Duncan P. N. Exon Smith
· 9 years ago
5ab2be0
IR: Use an explicit map for debug info type uniquing
by Duncan P. N. Exon Smith
· 9 years ago
dc4c095
Nuke getGlobalContext() from LLVM (but the C API)
by Mehdi Amini
· 9 years ago
e709015
80 lines column after renaming "shouldDiscardValueNames" (NFC)
by Mehdi Amini
· 9 years ago
50af49f
Rename Context::discardValueNames() to shouldDiscardValueNames() (NFC)
by Mehdi Amini
· 9 years ago
e9148dd
[LoopVectorize] Don't unconditionally print vectorization diagnostics
by Akira Hatanaka
· 9 years ago
9071729
IR: Constify LLVMContext::discardValueNames, NFC
by Duncan P. N. Exon Smith
· 9 years ago
1d15a9f
IR: Reserve an MDKind for !llvm.loop; NFC
by Duncan P. N. Exon Smith
· 10 years ago
09b4a8d
Add a flag to the LLVMContext to disable name for Value other than GlobalValue
by Mehdi Amini
· 10 years ago
a34ce95
Add a "gc-transition" operand bundle
by Sanjoy Das
· 10 years ago
599ebf2
Remove static global GCNames from Function.cpp and move it to the Context
by Mehdi Amini
· 10 years ago
3bb88c0
[WinEH] Use operand bundles to describe call sites
by David Majnemer
· 10 years ago
cdafd84
Introduce deoptimization operand bundles
by Sanjoy Das
· 10 years ago
b4d0090
Introduce !align metadata for load instruction
by Artur Pilipenko
· 10 years ago
9303c24
[IR] Add operand bundles to CallInst and InvokeInst.
by Sanjoy Das
· 10 years ago
ea09288
Added MD_invariant_group to LLVMContext
by Piotr Padlewski
· 10 years ago
a99ab1f
add unpredictable metadata type for control flow
by Sanjay Patel
· 10 years ago
4104337
fix typos; NFC
by Sanjay Patel
· 10 years ago
c1a86f5
Late evaluation of the fast-math vectorization requirement.
by Tyler Nowicki
· 10 years ago
0003878
Introduce enum value for previously defined metadata -- make.implicit
by Chen Li
· 10 years ago
5220476
Silence an MSVC warning about not all control paths returning a value; NFC.
by Aaron Ballman
· 10 years ago
735c47e
MIR Serialization: Connect the machine function analysis pass to the MIR parser.
by Alex Lorenz
· 10 years ago
62431b1
[IR/AsmWriter] Output escape sequences if the first character isdigit()
by Filipe Cabecinhas
· 10 years ago
1ac0d2d
clang-format a few functions. NFC
by Filipe Cabecinhas
· 10 years ago
f999547
Dereferenceable, dereferenceable_or_null metadata for loads
by Sanjoy Das
· 10 years ago
dde76ff
Fix LLVMContext to match what MDKind names that the LL parser permits. Fixes PR21799!
by Nick Lewycky
· 11 years ago
5106ce7
Remove StringMap::GetOrCreateValue in favor of StringMap::insert
by David Blaikie
· 11 years ago
5a3f5f7
Introduce enum values for previously defined metadata types. (NFC)
by Philip Reames
· 11 years ago
30c9242
LTO: Ignore disabled diagnostic remarks
by Duncan P. N. Exon Smith
· 11 years ago
9414665
Add scoped-noalias metadata
by Hal Finkel
· 11 years ago
e69170a
Revert "Introduce a string_ostream string builder facilty"
by Alp Toker
· 11 years ago
6147173
Introduce a string_ostream string builder facilty
by Alp Toker
· 11 years ago
0b761a4
Remove LLVMContextImpl::optimizationRemarkEnabledFor.
by Diego Novillo
· 11 years ago
7f8af8b
Add support for missed and analysis optimization remarks.
by Diego Novillo
· 11 years ago
34390c7
Add C API for thread yielding callback.
by Juergen Ributzka
· 11 years ago
bcbed0a
Revert "[PM] Add pass run listeners to the pass manager."
by Juergen Ributzka
· 11 years ago
4989255
[PM] Add pass run listeners to the pass manager.
by Juergen Ributzka
· 11 years ago
df65501
Allow diagnostic handlers to check for optimization remarks.
by Diego Novillo
· 11 years ago
c620761
[C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 11 years ago
c6574c1
Add -pass-remarks flag to 'opt'.
by Diego Novillo
· 11 years ago
a9298b2
Add support for optimization reports.
by Diego Novillo
· 11 years ago
e8d4c9a
Add 'remark' diagnostic type in LLVM
by Tobias Grosser
· 12 years ago
dec8d55
Switch the LLVM error reporting on the new diagnostic system.
by Quentin Colombet
· 12 years ago
b4c44d2
Add warning capabilities in LLVM.
by Quentin Colombet
· 12 years ago
382b135
Revert r197438 and r197447 until we figure out how to avoid circular dependency at link time
by Quentin Colombet
· 12 years ago
66673f4
Add warning capabilities in LLVM.
by Quentin Colombet
· 12 years ago
408bdad
Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.load" metadata.
by Shuxin Yang
· 13 years ago
83c74e9
Add static cast to unsigned char whenever a character classification function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration.
by Guy Benyei
· 13 years ago
a594fab
Revert "Rename LLVMContext diagnostic handler types and functions."
by Bob Wilson
· 13 years ago
bfb44ef
Revert "Add LLVMContext::emitWarning methods and use them. <rdar://problem/12867368>"
by Bob Wilson
· 13 years ago
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
ef860a2
Rename VMCore directory to IR.
by Chandler Carruth
· 13 years ago
[Renamed from llvm/lib/VMCore/LLVMContext.cpp]
fca2acb
80 columns. No functionality change.
by Nick Lewycky
· 13 years ago
fe73ac3
Rename LLVMContext diagnostic handler types and functions.
by Bob Wilson
· 13 years ago
4ed2357
Add LLVMContext::emitWarning methods and use them. <rdar://problem/12867368>
by Bob Wilson
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
3effe81
Define an official slot for the new !tbaa.struct metadata tag.
by Dan Gohman
· 13 years ago
f9abcb7
revert r158660, since Chris has some issues with this patch (namely using code to reprent information only used by the compiler)
by Nuno Lopes
· 13 years ago
b7c941b
add the 'alloc' metadata node to represent the size of offset of buffers pointed to by pointers.
by Nuno Lopes
· 13 years ago
34bd91a
Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm
by Duncan Sands
· 13 years ago
ef9f550
First part of PR12251. Add documentation and verifier support for the range
by Rafael Espindola
· 14 years ago
e22e613
generalize LLVMContext::emitError to take a twine instead of a StringRef.
by Chris Lattner
· 14 years ago
Next »