Searched refs:CE (Results 1 - 7 of 7) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_check_ast.h62 void VisitCallExpr(clang::CallExpr *CE);
64 void VisitCastExpr(clang::CastExpr *CE);
H A Dslang_rs_check_ast.cpp237 void RSCheckAST::VisitCastExpr(clang::CastExpr *CE) { argument
238 if (CE->getCastKind() == clang::CK_BitCast) {
239 clang::QualType QT = CE->getType();
242 if (llvm::isa<clang::ImplicitCastExpr>(CE)) {
243 Context->ReportError(CE->getExprLoc(), "invalid implicit vector cast");
245 Context->ReportError(CE->getExprLoc(), "invalid vector cast");
250 Visit(CE->getSubExpr());
/frameworks/compile/slang/BitWriter_2_9/
H A DBitcodeWriter.cpp912 } else if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) {
913 switch (CE->getOpcode()) {
915 if (Instruction::isCast(CE->getOpcode())) {
917 Record.push_back(GetEncodedCastOpcode(CE->getOpcode()));
922 assert(CE->getNumOperands() == 2 && "Unknown constant expr!");
924 Record.push_back(GetEncodedBinaryOpcode(CE->getOpcode()));
927 uint64_t Flags = GetOptimizationFlags(CE);
936 for (unsigned i = 0, e = CE->getNumOperands(); i != e; ++i) {
980 Record.push_back(CE->getPredicate());
/frameworks/compile/slang/BitWriter_2_9_func/
H A DBitcodeWriter.cpp866 } else if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) {
867 switch (CE->getOpcode()) {
869 if (Instruction::isCast(CE->getOpcode())) {
871 Record.push_back(GetEncodedCastOpcode(CE->getOpcode()));
876 assert(CE->getNumOperands() == 2 && "Unknown constant expr!");
878 Record.push_back(GetEncodedBinaryOpcode(CE->getOpcode()));
881 uint64_t Flags = GetOptimizationFlags(CE);
890 for (unsigned i = 0, e = CE->getNumOperands(); i != e; ++i) {
934 Record.push_back(CE->getPredicate());
/frameworks/compile/slang/BitWriter_3_2/
H A DBitcodeWriter.cpp924 } else if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) {
925 switch (CE->getOpcode()) {
927 if (Instruction::isCast(CE->getOpcode())) {
929 Record.push_back(GetEncodedCastOpcode(CE->getOpcode()));
934 assert(CE->getNumOperands() == 2 && "Unknown constant expr!");
936 Record.push_back(GetEncodedBinaryOpcode(CE->getOpcode()));
939 uint64_t Flags = GetOptimizationFlags(CE);
948 for (unsigned i = 0, e = CE->getNumOperands(); i != e; ++i) {
992 Record.push_back(CE->getPredicate());
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitcodeReader.cpp1192 auto &CE = cast<ConstantExpr>(C);
1193 assert(CE.getOpcode() == Instruction::BitCast ||
1194 CE.getOpcode() == Instruction::GetElementPtr ||
1195 CE.getOpcode() == Instruction::AddrSpaceCast);
1196 if (CE.getOpcode() == Instruction::GetElementPtr)
1197 assert(cast<GEPOperator>(CE).hasAllZeroIndices());
1198 return getGlobalObjectInExpr(Map, *CE.getOperand(0));
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitcodeReader.cpp1493 auto &CE = cast<ConstantExpr>(C);
1494 assert(CE.getOpcode() == Instruction::BitCast ||
1495 CE.getOpcode() == Instruction::GetElementPtr ||
1496 CE.getOpcode() == Instruction::AddrSpaceCast);
1497 if (CE.getOpcode() == Instruction::GetElementPtr)
1498 assert(cast<GEPOperator>(CE).hasAllZeroIndices());
1499 return getGlobalObjectInExpr(Map, *CE.getOperand(0));

Completed in 1428 milliseconds