Petr Hosek
|
62e7ac6bbc
Reland "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
|
il y a 6 ans |
Dmitri Gribenko
|
b91891ad06
Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
|
il y a 6 ans |
Petr Hosek
|
4a50a94528
clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
|
il y a 6 ans |
Petr Hosek
|
23e9ce23ef
Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
|
il y a 6 ans |
Petr Hosek
|
ae9eb02c0f
clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
|
il y a 6 ans |
Fangrui Song
|
46622a5909
Use llvm::stable_sort
|
il y a 6 ans |
Johannes Doerfert
|
01cc5fc86c
[NFC] Fix unused variable warnings in Release builds
|
il y a 6 ans |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
il y a 6 ans |
Johannes Doerfert
|
972a348402
AbstractCallSite -- A unified interface for (in)direct and callback calls
|
il y a 6 ans |
George Burgess IV
|
8f94a553bf
[Metadata] Replace a SmallVector with an array; NFC
|
il y a 7 ans |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
il y a 7 ans |
Ivan A. Kosarev
|
70f366846f
[IR] Fix creating mutable versions of TBAA access tags
|
il y a 7 ans |
Ivan A. Kosarev
|
6adafb6098
[Transforms] Support making mutable versions of new-format TBAA access tags
|
il y a 7 ans |
Easwaran Raman
|
283d9781d9
Add a pass to generate synthetic function entry counts.
|
il y a 7 ans |
Ivan A. Kosarev
|
d6be214351
[IR] Add MDBuilder helpers for the new TBAA metadata format
|
il y a 7 ans |
Hiroshi Yamauchi
|
dd33e177dd
Irreducible loop metadata for more accurate block frequency under PGO.
|
il y a 7 ans |
Matthew Simpson
|
9f219e8d89
Add !callees metadata
|
il y a 7 ans |
Ana Pazos
|
42defb6c88
[PGO] Fixed non-determinism with DenseSet storing function importing info.
|
il y a 8 ans |
Dehao Chen
|
e26c421c66
Add function importing info from samplepgo profile to the module summary.
|
il y a 8 ans |
Dehao Chen
|
977fc82cac
Use profile info to set function section prefix to group hot/cold functions.
|
il y a 8 ans |
Dehao Chen
|
1c6f7aba02
Fix the assertion failure caused by http://reviews.llvm.org/D22118
|
il y a 9 ans |
Benjamin Kramer
|
987c37b777
[MDBuilder] Simplify code using initializer lists. NFC.
|
il y a 9 ans |
Sanjay Patel
|
1cded9afe4
add unpredictable metadata type for control flow
|
il y a 10 ans |
Artur Pilipenko
|
d997435840
Add isConstant argument to MDBuilder::createTBAAStructTagNode
|
il y a 10 ans |
Diego Novillo
|
a3bccceda7
Add function entry count metadata.
|
il y a 10 ans |
Charles Davis
|
fba7e30f0f
[IC] Turn non-null MD on pointer loads to range MD on integer loads.
|
il y a 10 ans |
Duncan P. N. Exon Smith
|
f9eaea701d
IR: Return unique_ptr from MDNode::getTemporary()
|
il y a 10 ans |
Duncan P. N. Exon Smith
|
dad20b2ae2
IR: Split Metadata from Value
|
il y a 10 ans |
Craig Topper
|
3512034554
Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created.
|
il y a 11 ans |
Hal Finkel
|
6f5c609076
Simplify and improve scoped-noalias metadata semantics
|
il y a 11 ans |