| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ValueLattice.h | 350 bool markConstantRange(ConstantRange NewR, 352 assert(!NewR.isEmptySet() && "should only be called for non-empty sets"); 354 if (NewR.isFullSet()) 364 if (getConstantRange() == NewR) 372 assert(NewR.contains(getConstantRange()) && 374 Range = std::move(NewR); 382 new (&Range) ConstantRange(std::move(NewR)); 445 ConstantRange NewR = getConstantRange().unionWith(RHS.getConstantRange()); variable 447 std::move(NewR),
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBitSimplify.cpp | 391 I->setReg(NewR); in replaceReg() 407 I->setReg(NewR); in replaceRegWithSub() 426 I->setReg(NewR); in replaceSubWithSub() 1649 HBS::replaceReg(R, NewR, MRI); in processBlock() 2088 unsigned NewR = 0; in genExtractHalf() local 2105 if (NewR == 0) in genExtractHalf() 2312 unsigned NewR = 0; in genBitSplit() local 2330 NewR = Op0.getReg(); in genBitSplit() 2333 if (!NewR) { in genBitSplit() 2400 BT.put(NewR, RC); in simplifyTstbit() [all …]
|
| H A D | HexagonConstPropagation.cpp | 2892 replaceAllRegUsesWith(R, NewR); in rewriteHexConstDefs() 2941 replaceAllRegUsesWith(R, NewR); in rewriteHexConstDefs() 2993 unsigned NewR = R1.Reg; in rewriteHexConstUses() local 3002 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3028 NewMI = BuildMI(B, At, DL, D, NewR) in rewriteHexConstUses() 3032 replaceAllRegUsesWith(DefR.Reg, NewR); in rewriteHexConstUses() 3060 unsigned NewR = SR.Reg; in rewriteHexConstUses() local 3067 replaceAllRegUsesWith(DefR.Reg, NewR); in rewriteHexConstUses() 3068 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3092 unsigned NewR = SR.Reg; in rewriteHexConstUses() local [all …]
|
| H A D | HexagonEarlyIfConv.cpp | 994 unsigned NewR = UseR; in eliminatePhis() local 1001 NewR = MRI->createVirtualRegister(RC); in eliminatePhis() 1002 NonPHI = BuildMI(*B, NonPHI, DL, HII->get(TargetOpcode::COPY), NewR) in eliminatePhis() 1005 MRI->replaceRegWith(DefR, NewR); in eliminatePhis()
|
| H A D | HexagonSplitDouble.cpp | 672 Register NewR = MRI->createVirtualRegister(RC); in splitMemRef() local 674 BuildMI(B, MI, DL, TII->get(Hexagon::A2_addi), NewR) in splitMemRef() 677 MRI->replaceRegWith(UpdOp.getReg(), NewR); in splitMemRef()
|
| H A D | HexagonGenInsert.cpp | 1396 unsigned NewR = RegMap[I.first]; in generateInserts() local 1397 bool R32 = MRI->getRegClass(NewR) == &Hexagon::IntRegsRegClass; in generateInserts() 1416 BuildMI(B, At, DL, D, NewR) in generateInserts()
|
| H A D | HexagonHardwareLoops.cpp | 1583 Register NewR = MRI->createVirtualRegister(RC); in setImmediate() local 1586 BuildMI(B, DI, DL, TII->get(DI->getOpcode()), NewR).addImm(Val); in setImmediate() 1587 MO.setReg(NewR); in setImmediate()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Core/ |
| H A D | Replacement.cpp | 206 Replacement NewR( in getCanonicalReplacements() local 209 Prev = NewR; in getCanonicalReplacements() 280 Replacement NewR( in add() local 284 Replaces.insert(std::move(NewR)); in add()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/ |
| H A D | AtomicChange.cpp | 284 Replacement NewR(R.getFilePath(), NewOffset, 0, Text); in insert() local 285 Replaces = Replaces.merge(Replacements(NewR)); in insert()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Core.cpp | 396 auto NewR = R->delegate(ResponsibilitySymbols); in materialize() local 397 if (!NewR) { in materialize() 398 ES.reportError(NewR.takeError()); in materialize() 403 auto QueryInfo = std::make_shared<OnResolveInfo>(std::move(*NewR), in materialize()
|