| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ValueLattice.h | 347 bool markConstantRange(ConstantRange NewR, 349 assert(!NewR.isEmptySet() && "should only be called for non-empty sets"); 351 if (NewR.isFullSet()) 361 if (getConstantRange() == NewR) 369 assert(NewR.contains(getConstantRange()) && 371 Range = std::move(NewR); 379 new (&Range) ConstantRange(std::move(NewR)); 442 ConstantRange NewR = getConstantRange().unionWith(RHS.getConstantRange()); variable 444 std::move(NewR),
|
| /freebsd-14.2/contrib/llvm-project/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 | 2890 replaceAllRegUsesWith(R, NewR); in rewriteHexConstDefs() 2939 replaceAllRegUsesWith(R, NewR); in rewriteHexConstDefs() 2991 unsigned NewR = R1.Reg; in rewriteHexConstUses() local 3000 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3026 NewMI = BuildMI(B, At, DL, D, NewR) in rewriteHexConstUses() 3030 replaceAllRegUsesWith(DefR.Reg, NewR); in rewriteHexConstUses() 3058 unsigned NewR = SR.Reg; in rewriteHexConstUses() local 3065 replaceAllRegUsesWith(DefR.Reg, NewR); in rewriteHexConstUses() 3066 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3090 unsigned NewR = SR.Reg; in rewriteHexConstUses() local [all …]
|
| H A D | HexagonEarlyIfConv.cpp | 992 unsigned NewR = UseR; in eliminatePhis() local 999 NewR = MRI->createVirtualRegister(RC); in eliminatePhis() 1000 NonPHI = BuildMI(*B, NonPHI, DL, HII->get(TargetOpcode::COPY), NewR) in eliminatePhis() 1003 MRI->replaceRegWith(DefR, NewR); in eliminatePhis()
|
| H A D | HexagonSplitDouble.cpp | 671 Register NewR = MRI->createVirtualRegister(RC); in splitMemRef() local 673 BuildMI(B, MI, DL, TII->get(Hexagon::A2_addi), NewR) in splitMemRef() 676 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 | 1585 Register NewR = MRI->createVirtualRegister(RC); in setImmediate() local 1588 BuildMI(B, DI, DL, TII->get(DI->getOpcode()), NewR).addImm(Val); in setImmediate() 1589 MO.setReg(NewR); in setImmediate()
|
| H A D | HexagonExpandCondsets.cpp | 593 Register NewR = MRI->createVirtualRegister(RC); in distributeLiveIntervals() local 594 NewLIs.push_back(&LIS->createEmptyInterval(NewR)); in distributeLiveIntervals()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Core/ |
| H A D | Replacement.cpp | 207 Replacement NewR( in getCanonicalReplacements() local 210 Prev = NewR; in getCanonicalReplacements() 281 Replacement NewR( in add() local 285 Replaces.insert(std::move(NewR)); in add()
|
| /freebsd-14.2/contrib/llvm-project/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()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Core.cpp | 399 auto NewR = R->delegate(ResponsibilitySymbols); in materialize() local 400 if (!NewR) { in materialize() 401 ES.reportError(NewR.takeError()); in materialize() 406 auto QueryInfo = std::make_shared<OnResolveInfo>(std::move(*NewR), in materialize()
|