Searched defs:NewVal (Results 1 - 25 of 29) sorted by relevance

12

/external/llvm/include/llvm/ADT/
H A DTinyPtrVector.h176 void push_back(EltTy NewVal) { argument
177 assert(NewVal && "Can't add a null value");
181 Val = NewVal;
192 Val.template get<VecTy*>()->push_back(NewVal);
/external/llvm/lib/Target/X86/
H A DX86AtomicExpandPass.cpp175 Value *NewVal; local
192 NewVal = Builder.CreateICmpSGT(Loaded, Inc);
193 return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
195 NewVal = Builder.CreateICmpSLE(Loaded, Inc);
196 return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
198 NewVal = Builder.CreateICmpUGT(Loaded, Inc);
199 return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
201 NewVal = Builder.CreateICmpULE(Loaded, Inc);
202 return Builder.CreateSelect(NewVal, Loaded, Inc, "new");
252 Value *NewVal local
[all...]
H A DX86JITInfo.cpp378 intptr_t NewVal = (intptr_t)JITCompilerFunction((void*)RetAddr); local
387 *(intptr_t *)RetAddr = (intptr_t)(NewVal-RetAddr-4);
400 intptr_t diff = NewVal-RetAddr+7;
405 *(intptr_t *)(RetAddr - 0xa) = NewVal;
/external/llvm/lib/CodeGen/
H A DAtomicExpandLoadLinkedPass.cpp174 Value *NewVal; local
177 NewVal = AI->getValOperand();
180 NewVal = Builder.CreateAdd(Loaded, AI->getValOperand(), "new");
183 NewVal = Builder.CreateSub(Loaded, AI->getValOperand(), "new");
186 NewVal = Builder.CreateAnd(Loaded, AI->getValOperand(), "new");
189 NewVal = Builder.CreateNot(Builder.CreateAnd(Loaded, AI->getValOperand()),
193 NewVal = Builder.CreateOr(Loaded, AI->getValOperand(), "new");
196 NewVal = Builder.CreateXor(Loaded, AI->getValOperand(), "new");
199 NewVal = Builder.CreateICmpSGT(Loaded, AI->getValOperand());
200 NewVal
[all...]
H A DCodeGenPrepare.cpp1201 /// \brief Set \p Idx operand of \p Inst with \p NewVal.
1202 OperandSetter(Instruction *Inst, unsigned Idx, Value *NewVal) argument
1206 << "with:" << *NewVal << "\n"); local
1208 Inst->setOperand(Idx, NewVal);
1413 void setOperand(Instruction *Inst, unsigned Idx, Value *NewVal);
1415 void eraseInstruction(Instruction *Inst, Value *NewVal = nullptr);
1435 Value *NewVal) {
1437 make_unique<TypePromotionTransaction::OperandSetter>(Inst, Idx, NewVal));
1441 Value *NewVal) {
1443 make_unique<TypePromotionTransaction::InstructionRemover>(Inst, NewVal));
1434 setOperand(Instruction *Inst, unsigned Idx, Value *NewVal) argument
1440 eraseInstruction(Instruction *Inst, Value *NewVal) argument
[all...]
/external/llvm/lib/IR/
H A DDebugLoc.cpp302 MDNode *NewVal = dyn_cast<MDNode>(NewVa); local
303 if (!NewVal) return deleted();
319 setValPtr(NewVal);
321 int NewEntry = Ctx->getOrAddScopeRecordIdxEntry(NewVal, Idx);
323 // If NewVal already has an entry, this becomes a non-canonical reference,
348 setValPtr(NewVal);
352 // If NewVal already has an entry, this becomes a non-canonical reference,
H A DInstructions.cpp1218 void AtomicCmpXchgInst::Init(Value *Ptr, Value *Cmp, Value *NewVal, argument
1224 Op<2>() = NewVal;
1238 && "Ptr must be a pointer to NewVal type!");
1249 AtomicCmpXchgInst::AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, argument
1259 Init(Ptr, Cmp, NewVal, SuccessOrdering, FailureOrdering, SynchScope);
1262 AtomicCmpXchgInst::AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, argument
1272 Init(Ptr, Cmp, NewVal, SuccessOrdering, FailureOrdering, SynchScope);
/external/llvm/lib/Target/ARM/
H A DARMJITInfo.cpp119 intptr_t NewVal = (intptr_t)JITCompilerFunction((void*)StubAddr); local
130 *(intptr_t *)(StubAddr+4) = NewVal;
/external/llvm/lib/Target/Mips/
H A DMipsJITInfo.cpp167 intptr_t NewVal = (intptr_t) JITCompilerFunction((void*) StubAddr); local
172 // lui $t9, %hi(NewVal)
173 // addiu $t9, $t9, %lo(NewVal)
177 int Hi = ((unsigned)NewVal & 0xffff0000) >> 16;
178 if ((NewVal & 0x8000) != 0)
180 int Lo = (int)(NewVal & 0xffff);
H A DMipsISelLowering.cpp1092 unsigned NewVal = RegInfo.createVirtualRegister(RC); local
1186 BuildMI(BB, DL, TII->get(Mips::AND), NewVal).addReg(BinOpRes).addReg(Mask);
1191 BuildMI(BB, DL, TII->get(Mips::AND), NewVal).addReg(BinOpRes).addReg(Mask);
1194 BuildMI(BB, DL, TII->get(Mips::AND), NewVal).addReg(Incr2).addReg(Mask);
1200 .addReg(MaskedOldVal0).addReg(NewVal);
1252 unsigned NewVal = MI->getOperand(3).getReg(); local
1294 .addReg(NewVal).addReg(Ptr).addImm(0);
1319 unsigned NewVal = MI->getOperand(3).getReg(); local
1401 .addReg(NewVal).addImm(MaskImm);
/external/llvm/lib/Target/Sparc/
H A DSparcJITInfo.cpp190 intptr_t NewVal = (intptr_t) JITCompilerFunction((void*) StubAddr); local
197 intptr_t diff = (NewVal - StubAddr) >> 2;
204 emitInstrForIndirectJump(NewVal, 1, Insts);
H A DSparcISelLowering.cpp2416 SDValue NewVal = DAG.getNode(ISD::ADD, dl, VT, NewSP, local
2418 SDValue Ops[2] = { NewVal, Chain };
/external/llvm/utils/PerfectShuffle/
H A DPerfectShuffle.cpp39 static unsigned setMaskElt(unsigned Mask, unsigned Elt, unsigned NewVal) { argument
41 return (Mask & ~(0xF << FieldShift)) | (NewVal << FieldShift);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DR600KernelParameters.cpp224 Value *NewVal; local
227 NewVal = handleSpecial(Fun, *I);
229 NewVal = ConstantRead(Fun, *I);
231 if (NewVal) {
232 I->Val->replaceAllUsesWith(NewVal);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp73 Value *NewVal = SimplifyDemandedUseBits(U.get(), DemandedMask, local
75 if (!NewVal) return false;
76 U = NewVal;
663 Instruction *NewVal = BinaryOperator::CreateLShr( local
665 return InsertNewInstWith(NewVal, *I);
707 BinaryOperator *NewVal = BinaryOperator::CreateLShr(I->getOperand(0), local
709 NewVal->setIsExact(cast<BinaryOperator>(I)->isExact());
710 return InsertNewInstWith(NewVal, *I);
798 Instruction *NewVal; local
800 NewVal
[all...]
H A DInstCombineAndOrXor.cpp863 Value *NewVal = ConstantInt::get(AndCst->getType()->getContext(), N); local
864 return Builder->CreateICmp(LHSCC, NewAnd, NewVal);
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600KernelParameters.cpp224 Value *NewVal; local
227 NewVal = handleSpecial(Fun, *I);
229 NewVal = ConstantRead(Fun, *I);
231 if (NewVal) {
232 I->Val->replaceAllUsesWith(NewVal);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp98 SDValue NewVal = ReplacedValues[Res]; local
99 DenseMap<SDValue, SDValue>::iterator I = ReplacedValues.find(NewVal);
101 NewVal = I->second;
102 I = ReplacedValues.find(NewVal);
104 assert(NewVal.getNode()->getNodeId() != NewNode &&
715 SDValue NewVal(M, i);
717 RemapValue(NewVal);
718 DAG.ReplaceAllUsesOfValueWith(OldVal, NewVal);
722 // all the way to NewVal.
723 ReplacedValues[OldVal] = NewVal;
[all...]
/external/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp443 Value *NewVal = SSA.GetValueInMiddleOfBlock(ALoad->getParent()); local
444 replaceLoadWithValue(ALoad, NewVal);
447 if (NewVal == ALoad) NewVal = UndefValue::get(NewVal->getType());
448 ALoad->replaceAllUsesWith(NewVal);
449 ReplacedLoads[ALoad] = NewVal;
465 Value *NewVal = ReplacedLoads[User]; local
466 assert(NewVal && "not a replaced load?");
471 DenseMap<Value*, Value*>::iterator RLI = ReplacedLoads.find(NewVal);
477 replaceLoadWithValue(cast<LoadInst>(User), NewVal); local
[all...]
H A DLocal.cpp484 Value *NewVal = PN->getIncomingValue(0); local
486 if (NewVal == PN) NewVal = UndefValue::get(PN->getType());
487 PN->replaceAllUsesWith(NewVal);
/external/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp982 LoadInst *NewVal = new LoadInst(LoadedPtr, LI->getName()+".pr", false, local
985 NewVal->setDebugLoc(LI->getDebugLoc());
987 NewVal->setMetadata(LLVMContext::MD_tbaa, TBAATag);
989 AvailablePreds.push_back(std::make_pair(UnavailablePred, NewVal));
/external/llvm/lib/TableGen/
H A DRecord.cpp1064 Init *NewVal = NewOp->Fold(CurRec, CurMultiClass); local
1065 return (NewVal != NewOp) ? NewVal : nullptr;
/external/clang/lib/CodeGen/
H A DCGBuiltin.cpp1089 Value *NewVal = Builder.getInt8(1); local
1098 Ptr, NewVal,
1104 Ptr, NewVal,
1109 Ptr, NewVal,
1114 Ptr, NewVal,
1119 Ptr, NewVal,
1150 Ptr, NewVal, Orders[i]);
1175 Value *NewVal = Builder.getInt8(0); local
1179 StoreInst *Store = Builder.CreateStore(NewVal, Ptr, Volatile);
1212 StoreInst *Store = Builder.CreateStore(NewVal, Pt
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp2766 unsigned NewVal = (BinOpcode || IsSubWord ? local
2769 unsigned RotatedNewVal = (IsSubWord ? MRI.createVirtualRegister(RC) : NewVal);
2789 // %NewVal = RLL %RotatedNewVal, 0(%NegBitShift)
2790 // %Dest = CS %OldVal, %NewVal, Disp(%Base)
2832 BuildMI(MBB, DL, TII->get(SystemZ::RLL), NewVal)
2835 .addReg(OldVal).addReg(NewVal).addOperand(Base).addImm(Disp);
2889 unsigned NewVal = MRI.createVirtualRegister(RC); local
2892 unsigned RotatedNewVal = (IsSubWord ? MRI.createVirtualRegister(RC) : NewVal);
2942 // %NewVal = RLL %RotatedNewVal, 0(%NegBitShift)
2943 // %Dest = CS %OldVal, %NewVal, Dis
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c568 LLVMValueRef NewVal) {
569 LLVMReplaceAllUsesWith(OldVal, NewVal);
567 llvm_replace_all_uses_with(LLVMValueRef OldVal, LLVMValueRef NewVal) argument

Completed in 6781 milliseconds

12