Searched refs:CHR (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | memchr-8.ll | 17 ; CHECK-NEXT: [[CHR:%.*]] = tail call i8* @memrchr(i8* noundef nonnull dereferenceable(214748364… 18 ; CHECK-NEXT: ret i8* [[CHR]] 30 ; CHECK-NEXT: [[CHR:%.*]] = tail call i8* @memrchr(i8* noundef nonnull dereferenceable(214748364… 31 ; CHECK-NEXT: ret i8* [[CHR]] 44 ; CHECK-NEXT: [[CHR:%.*]] = tail call i8* @memrchr(i8* noundef nonnull dereferenceable(429496729… 45 ; CHECK-NEXT: ret i8* [[CHR]] 56 ; CHECK-NEXT: [[CHR:%.*]] = tail call i8* @memrchr(i8* noundef nonnull dereferenceable(429496729… 57 ; CHECK-NEXT: ret i8* [[CHR]]
|
| H A D | memchr-3.ll | 61 ; CHECK-NEXT: [[TMP1:%.*]] = trunc i32 [[CHR:%.*]] to i8
|
| H A D | strrchr-1.ll | 63 …e(14) getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 0), i32 [[CHR:%.*]], i32 14)
|
| H A D | strchr-1.ll | 52 …le(1) getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 0), i32 [[CHR:%.*]], i32 14)
|
| H A D | memchr.ll | 53 …le(1) getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 0), i32 [[CHR:%.*]], i32 14)
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 279 class CHR { class 286 ~CHR() { in ~CHR() 706 CHRScope * CHR::findScope(Region *R) { in findScope() 864 void CHR::checkScopeHoistable(CHRScope *Scope) { in checkScopeHoistable() 1122 SmallVector<CHRScope *, 8> CHR::splitScope( in splitScope() 1733 void CHR::cloneScopeBlocks(CHRScope *Scope, in cloneScopeBlocks() 1812 void CHR::fixupBranchesAndSelects(CHRScope *Scope, in fixupBranchesAndSelects() 1854 void CHR::fixupBranch(Region *R, CHRScope *Scope, in fixupBranch() 1898 void CHR::fixupSelect(SelectInst *SI, CHRScope *Scope, in fixupSelect() 1968 bool CHR::run() { in run() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/ |
| H A D | chr.ll | 718 ; select. No CHR happens. 864 ; Branches aren't biased enough. No CHR happens. 999 ; With no phi at the exit, but the exit needs a phi inserted after CHR. 1251 ; by the first CHR. 1266 ; if (z != 1 & (z == 0 & pred)) // First CHR 1269 ; // later) and the subsequent branch condition (for the second CHR) uses it. 1271 ; if ((i0 & 2) != j0 & i0 != j0) { // Second CHR 1364 ; Branch or selects depends on another select. No CHR happens. 1808 ; and causes the top-level region to be the outermost CHR scope with the 1809 ; subscope that includes the entry block with two selects. The outermost CHR [all …]
|