Commit
247c5b5d69631c9f5fce9bf914f09f84e5cf8232
by i[test] Properly test -Werror-implicit-function-declaration and -Wvec-elem-size
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D90874
|
 | clang/test/Sema/vecshift.c |
 | clang/test/Sema/implicit-decl.c |
 | clang/test/Modules/diagnose-missing-import.m |
Commit
2af37cf7ffc43daa9523f209050761039c29964b
by joker.ephCheck for nullptr before dereferencing in translateModuleToLLVMIR()
This is defensive with respect to invocations of this API with an IR that isn't ready to be converted to LLVM IR.
|
 | mlir/lib/Target/LLVMIR/ConvertToLLVMIR.cpp |
Commit
4931158d27dcf1842b12d49f56ed5dede9c292fd
by yrouban[BranchProbabilityInfo] Get rid of MaxSuccIdx. NFC
This refactoring allows to eliminate the MaxSuccIdx map proposed in the commit a7b662d0. The idea is to remove probabilities for a block BB for all its successors one by one from first, second, ... till N-th until they are defined in Probs. This works because probabilities for the block are set at once for all its successors from number 0 to N-1 and the rest are removed if there were stale probs. The protected method setEdgeProbability(), which set probabilities for individual successor, is removed. This makes it clear that the probabilities are set in bulk by the public method with the same name.
Reviewed By: kazu, MaskRay
Differential Revision: https://reviews.llvm.org/D90837
|
 | llvm/include/llvm/Analysis/BranchProbabilityInfo.h |
 | llvm/lib/Analysis/BranchProbabilityInfo.cpp |
Commit
60e2c5b03b590fbb1477d3d7170d5bd434b39ce9
by stellaraccident[mlir][CAPI] Add missing 'static' to inline C function.
* Asked to submit separately from https://reviews.llvm.org/D90824
|
 | mlir/include/mlir-c/Support.h |