Searched refs:ConstExpr (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 234 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isHiImm16() local 235 int64_t Value = ConstExpr->getValue(); in isHiImm16() 256 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isHiImm16And() local 257 if (ConstExpr) { in isHiImm16And() 258 int64_t Value = ConstExpr->getValue(); in isHiImm16And() 270 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isLoImm16() local 271 int64_t Value = ConstExpr->getValue(); in isLoImm16() 294 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isLoImm16Signed() local 295 int64_t Value = ConstExpr->getValue(); in isLoImm16Signed() 317 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isLoImm16And() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | ConstantHoisting.cpp | 402 ConstantExpr *ConstExpr) { in collectConstantCandidates() argument 404 if (ConstExpr->getType()->isVectorTy()) in collectConstantCandidates() 407 GlobalVariable *BaseGV = dyn_cast<GlobalVariable>(ConstExpr->getOperand(0)); in collectConstantCandidates() 415 auto *GEPO = cast<GEPOperator>(ConstExpr); in collectConstantCandidates() 440 ConstPtrUnionType Cand = ConstExpr; in collectConstantCandidates() 445 ConstExpr)); in collectConstantCandidates() 478 if (auto ConstExpr = dyn_cast<ConstantExpr>(Opnd)) { in collectConstantCandidates() local 480 if (ConstHoistGEP && isa<GEPOperator>(ConstExpr)) in collectConstantCandidates() 481 collectConstantCandidates(ConstCandMap, Inst, Idx, ConstExpr); in collectConstantCandidates() 484 if (!ConstExpr->isCast()) in collectConstantCandidates() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
| H A D | ConstantHoisting.h | 85 ConstantExpr *ConstExpr; member 88 ConstantCandidate(ConstantInt *ConstInt, ConstantExpr *ConstExpr=nullptr) : 89 ConstInt(ConstInt), ConstExpr(ConstExpr) {} in ConstInt() 179 ConstantExpr *ConstExpr);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 237 if (const auto *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Val)) { in isZero() local 238 int64_t Value = ConstExpr->getValue(); in isZero() 248 if (const auto *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Val)) { in isUImm0to2() local 249 int64_t Value = ConstExpr->getValue(); in isUImm0to2() 259 if (const auto *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Val)) { in isUImm1() local 260 int64_t Value = ConstExpr->getValue(); in isUImm1() 270 if (const auto *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Val)) { in isUImm2() local 271 int64_t Value = ConstExpr->getValue(); in isUImm2() 281 if (const auto *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Val)) { in isUImm3() local 282 int64_t Value = ConstExpr->getValue(); in isUImm3() [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/ |
| H A D | llvm.grm | 237 | Types ConstExpr 247 ConstExpr::= CastOps "(" ^ ConstVal to Types ^ ")" 336 | ConstExpr
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZAsmPrinter.cpp | 542 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); in emitInstruction() local 544 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); in emitInstruction() 555 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); in emitInstruction() local 559 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); in emitInstruction()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 6721 if (auto *ConstExpr = dyn_cast<llvm::ConstantExpr>(User)) { in CheckAndReplaceExternCIFuncs() local 6722 if (ConstExpr->getOpcode() != llvm::Instruction::BitCast) in CheckAndReplaceExternCIFuncs() 6725 for (llvm::User *CEUser : ConstExpr->users()) { in CheckAndReplaceExternCIFuncs() 6732 CEs.push_back(ConstExpr); in CheckAndReplaceExternCIFuncs() 6748 for (llvm::ConstantExpr *ConstExpr : CEs) in CheckAndReplaceExternCIFuncs() 6749 ConstExpr->destroyConstant(); in CheckAndReplaceExternCIFuncs()
|