Home
last modified time | relevance | path

Searched refs:OldVal (Results 1 – 16 of 16) sorted by relevance

/NextBSD/contrib/llvm/lib/IR/
HDUse.cpp24 Value *OldVal = Val; in swap() local
33 if (OldVal) { in swap()
34 RHS.Val = OldVal; in swap()
HDCore.cpp561 void LLVMReplaceAllUsesWith(LLVMValueRef OldVal, LLVMValueRef NewVal) { in LLVMReplaceAllUsesWith() argument
562 unwrap(OldVal)->replaceAllUsesWith(unwrap(NewVal)); in LLVMReplaceAllUsesWith()
/NextBSD/contrib/compiler-rt/lib/ubsan/
HDubsan_handlers.cc116 static void handleNegateOverflowImpl(OverflowData *Data, ValueHandle OldVal, in handleNegateOverflowImpl() argument
128 << Value(Data->Type, OldVal) << Data->Type; in handleNegateOverflowImpl()
132 << Value(Data->Type, OldVal) << Data->Type; in handleNegateOverflowImpl()
136 ValueHandle OldVal) { in __ubsan_handle_negate_overflow() argument
138 handleNegateOverflowImpl(Data, OldVal, Opts); in __ubsan_handle_negate_overflow()
141 ValueHandle OldVal) { in __ubsan_handle_negate_overflow_abort() argument
143 handleNegateOverflowImpl(Data, OldVal, Opts); in __ubsan_handle_negate_overflow_abort()
HDubsan_handlers.h57 RECOVERABLE(negate_overflow, OverflowData *Data, ValueHandle OldVal)
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDLocal.cpp627 static Value *selectIncomingValueForBlock(Value *OldVal, BasicBlock *BB, in selectIncomingValueForBlock() argument
629 if (!isa<UndefValue>(OldVal)) { in selectIncomingValueForBlock()
631 IncomingValues.find(BB)->second == OldVal) && in selectIncomingValueForBlock()
634 IncomingValues.insert(std::make_pair(BB, OldVal)); in selectIncomingValueForBlock()
635 return OldVal; in selectIncomingValueForBlock()
641 return OldVal; in selectIncomingValueForBlock()
693 Value *OldVal = PN->removeIncomingValue(BB, false); in redirectValuesFromPredecessorsToPhi() local
694 assert(OldVal && "No entry in PHI for Pred BB!"); in redirectValuesFromPredecessorsToPhi()
711 if (isa<PHINode>(OldVal) && cast<PHINode>(OldVal)->getParent() == BB) { in redirectValuesFromPredecessorsToPhi()
712 PHINode *OldValPN = cast<PHINode>(OldVal); in redirectValuesFromPredecessorsToPhi()
[all …]
HDSSAUpdater.cpp188 Value *OldVal = U.get(); in RewriteUse() local
189 if (OldVal != V && OldVal->hasValueHandle()) in RewriteUse()
190 ValueHandleBase::ValueIsRAUWd(OldVal, V); in RewriteUse()
/NextBSD/contrib/llvm/tools/clang/lib/Parse/
HDRAIIObjectsForParser.h272 bool OldVal; variable
275 : P(p), OldVal(P.ColonIsSacred) { in P()
282 P.ColonIsSacred = OldVal; in restore()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGAtomic.cpp1557 auto *OldVal = CGF.Builder.CreateAlignedLoad( in EmitAtomicUpdateLibcall() local
1559 CGF.Builder.CreateAlignedStore(OldVal, DesiredAddr, in EmitAtomicUpdateLibcall()
1577 auto *OldVal = EmitAtomicLoadOp(AO, IsVolatile); in EmitAtomicUpdateOp() local
1583 llvm::PHINode *PHI = CGF.Builder.CreatePHI(OldVal->getType(), in EmitAtomicUpdateOp()
1585 PHI->addIncoming(OldVal, CurBB); in EmitAtomicUpdateOp()
1645 auto *OldVal = CGF.Builder.CreateAlignedLoad( in EmitAtomicUpdateLibcall() local
1647 CGF.Builder.CreateAlignedStore(OldVal, DesiredAddr, in EmitAtomicUpdateLibcall()
1662 auto *OldVal = EmitAtomicLoadOp(AO, IsVolatile); in EmitAtomicUpdateOp() local
1668 llvm::PHINode *PHI = CGF.Builder.CreatePHI(OldVal->getType(), in EmitAtomicUpdateOp()
1670 PHI->addIncoming(OldVal, CurBB); in EmitAtomicUpdateOp()
/NextBSD/contrib/llvm/lib/ExecutionEngine/
HDExecutionEngine.cpp167 uint64_t OldVal; in RemoveMapping() local
172 OldVal = 0; in RemoveMapping()
175 OldVal = I->second; in RemoveMapping()
179 return OldVal; in RemoveMapping()
255 uint64_t OldVal = CurVal; in updateGlobalMapping() local
268 return OldVal; in updateGlobalMapping()
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMipsISelLowering.cpp1083 unsigned OldVal = MI->getOperand(0).getReg(); in emitAtomicBinary() local
1118 BuildMI(BB, DL, TII->get(LL), OldVal).addReg(Ptr).addImm(0); in emitAtomicBinary()
1122 BuildMI(BB, DL, TII->get(AND), AndRes).addReg(OldVal).addReg(Incr); in emitAtomicBinary()
1126 BuildMI(BB, DL, TII->get(BinOpcode), StoreVal).addReg(OldVal).addReg(Incr); in emitAtomicBinary()
1189 unsigned OldVal = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword() local
1275 BuildMI(BB, DL, TII->get(LL), OldVal).addReg(AlignedAddr).addImm(0); in emitAtomicBinaryPartword()
1280 BuildMI(BB, DL, TII->get(Mips::AND), AndRes).addReg(OldVal).addReg(Incr2); in emitAtomicBinaryPartword()
1287 BuildMI(BB, DL, TII->get(BinOpcode), BinOpRes).addReg(OldVal).addReg(Incr2); in emitAtomicBinaryPartword()
1295 .addReg(OldVal).addReg(Mask2); in emitAtomicBinaryPartword()
1311 .addReg(OldVal).addReg(Mask); in emitAtomicBinaryPartword()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Lex/
HDLiteralSupport.cpp929 llvm::APInt OldVal = Val; in GetIntegerValue() local
947 OldVal = Val; in GetIntegerValue()
951 OverflowOccurred |= Val.udiv(RadixVal) != OldVal; in GetIntegerValue()
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeTypes.cpp722 SDValue OldVal(N, i); in ReplaceValueWith() local
726 DAG.ReplaceAllUsesOfValueWith(OldVal, NewVal); in ReplaceValueWith()
731 ReplacedValues[OldVal] = NewVal; in ReplaceValueWith()
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZISelLowering.cpp4988 unsigned OldVal = MRI.createVirtualRegister(RC); in emitAtomicLoadBinary() local
4991 unsigned RotatedOldVal = (IsSubWord ? MRI.createVirtualRegister(RC) : OldVal); in emitAtomicLoadBinary()
5017 BuildMI(MBB, DL, TII->get(SystemZ::PHI), OldVal) in emitAtomicLoadBinary()
5022 .addReg(OldVal).addReg(BitShift).addImm(0); in emitAtomicLoadBinary()
5054 .addReg(OldVal).addReg(NewVal).addOperand(Base).addImm(Disp); in emitAtomicLoadBinary()
5107 unsigned OldVal = MRI.createVirtualRegister(RC); in emitAtomicLoadMinMax() local
5109 unsigned RotatedOldVal = (IsSubWord ? MRI.createVirtualRegister(RC) : OldVal); in emitAtomicLoadMinMax()
5135 BuildMI(MBB, DL, TII->get(SystemZ::PHI), OldVal) in emitAtomicLoadMinMax()
5140 .addReg(OldVal).addReg(BitShift).addImm(0); in emitAtomicLoadMinMax()
5173 .addReg(OldVal).addReg(NewVal).addOperand(Base).addImm(Disp); in emitAtomicLoadMinMax()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDPreprocessor.h1096 bool OldVal = DisableMacroExpansion; in LexUnexpandedToken() local
1102 DisableMacroExpansion = OldVal; in LexUnexpandedToken()
/NextBSD/contrib/llvm/include/llvm-c/
HDCore.h1289 void LLVMReplaceAllUsesWith(LLVMValueRef OldVal, LLVMValueRef NewVal);
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h8513 void ConvertIntegerToTypeWarnOnOverflow(llvm::APSInt &OldVal,