reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
200 if (BitsThisChar.getBitWidth() < CharWidth) 201 BitsThisChar = BitsThisChar.zext(CharWidth); 201 BitsThisChar = BitsThisChar.zext(CharWidth); 207 BitsThisChar.lshrInPlace(Shift); 209 BitsThisChar = BitsThisChar.shl(-Shift); 209 BitsThisChar = BitsThisChar.shl(-Shift); 211 BitsThisChar = BitsThisChar.shl(OffsetWithinChar); 211 BitsThisChar = BitsThisChar.shl(OffsetWithinChar); 213 if (BitsThisChar.getBitWidth() > CharWidth) 214 BitsThisChar = BitsThisChar.trunc(CharWidth); 214 BitsThisChar = BitsThisChar.trunc(CharWidth); 218 add(llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar), 241 BitsThisChar &= UpdateMask; 247 add(llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar), 261 BitsThisChar |= (CI->getValue() & ~UpdateMask); 262 ToUpdate = llvm::ConstantInt::get(CGM.getLLVMContext(), BitsThisChar);