reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1328 Signed = CGF.Builder.CreateSExt(Signed, Unsigned->getType(), "op.sext"); 1328 Signed = CGF.Builder.CreateSExt(Signed, Unsigned->getType(), "op.sext"); 1330 Unsigned = CGF.Builder.CreateZExt(Unsigned, Signed->getType(), "op.zext"); 1332 llvm::Type *OpTy = Signed->getType(); 1339 llvm::Value *IsNegative = CGF.Builder.CreateICmpSLT(Signed, Zero); 1340 llvm::Value *AbsOfNegative = CGF.Builder.CreateSub(Zero, Signed); 1342 CGF.Builder.CreateSelect(IsNegative, AbsOfNegative, Signed);