Lines Matching defs:Orig
42 LoadInst *Orig = Builder.CreateLoad(Ptr);
47 Res = Builder.CreateAdd(Orig, Delta);
50 Res = Builder.CreateSub(Orig, Delta);
53 Res = Builder.CreateAnd(Orig, Delta);
56 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Delta));
59 Res = Builder.CreateOr(Orig, Delta);
62 Res = Builder.CreateXor(Orig, Delta);
65 Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Delta),
66 Delta, Orig);
69 Res = Builder.CreateSelect(Builder.CreateICmpSLT(Orig, Delta),
70 Orig, Delta);
73 Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Delta),
74 Delta, Orig);
77 Res = Builder.CreateSelect(Builder.CreateICmpULT(Orig, Delta),
78 Orig, Delta);
83 II->replaceAllUsesWith(Orig);
89 LoadInst *Orig = Builder.CreateLoad(Ptr);
91 II->replaceAllUsesWith(Orig);
99 LoadInst *Orig = Builder.CreateLoad(Ptr);
100 Value *Equal = Builder.CreateICmpEQ(Orig, Cmp);
101 Value *Res = Builder.CreateSelect(Equal, Val, Orig);
103 II->replaceAllUsesWith(Orig);