Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ConstantExpr

102     llvm::ConstantExpr::getInBoundsGetElementPtr(VTable, Indices);
943 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType()));
960 return llvm::ConstantExpr::getBitCast(Ptr, ConvertType(E->getType()));
1045 C = llvm::ConstantExpr::getZExt(C, BoolTy);
1070 C = llvm::ConstantExpr::getZExt(C, BoolTy);
1099 llvm::Constant *Casted = llvm::ConstantExpr::getBitCast(C, Int8PtrTy);
1100 Casted = llvm::ConstantExpr::getGetElementPtr(Casted, Offset);
1101 C = llvm::ConstantExpr::getBitCast(Casted, C->getType());
1107 return llvm::ConstantExpr::getBitCast(C, DestTy);
1109 return llvm::ConstantExpr::getPtrToInt(C, DestTy);
1116 return llvm::ConstantExpr::getIntToPtr(C, DestTy);
1120 return llvm::ConstantExpr::getTrunc(C, DestTy);
1184 LHS = llvm::ConstantExpr::getPtrToInt(LHS, IntPtrTy);
1185 RHS = llvm::ConstantExpr::getPtrToInt(RHS, IntPtrTy);
1186 llvm::Constant *AddrLabelDiff = llvm::ConstantExpr::getSub(LHS, RHS);
1191 return llvm::ConstantExpr::getTruncOrBitCast(AddrLabelDiff, ResultType);
1253 C = llvm::ConstantExpr::getZExt(C, BoolTy);