Home
last modified time | relevance | path

Searched refs:ConstVal (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project-15.0.7/llvm/utils/
H A Dllvm.grm249 | select "(" ^ ConstVal ^ "," ConstVal ^ "," ConstVal ^ ")"
250 | ArithmeticOps "(" ^ ConstVal ^ "," ConstVal ^ ")"
251 | LogicalOps "(" ^ ConstVal ^ "," ConstVal ^ ")"
252 | icmp IPredicates "(" ^ ConstVal ^ "," ConstVal ^ ")"
253 | fcmp FPredicates "(" ^ ConstVal ^ "," ConstVal ^ ")"
254 | extractelement "(" ^ ConstVal ^ "," ConstVal ^ ")"
255 | insertelement "(" ^ ConstVal ^ "," ConstVal ^ "," ConstVal ^ ")"
256 | shufflevector "(" ^ ConstVal ^ "," ConstVal ^ "," ConstVal ^ ")"
258 | insertvalue "(" ^ ConstVal ^ "," ConstVal ^ ConstantIndexList ^ ")" ;
260 ConstVector ::= ConstVector ^ "," ConstVal | ConstVal ;
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DValueLattice.h89 Constant *ConstVal; member
162 ConstVal = Other.ConstVal; in ValueLatticeElement()
181 ConstVal = Other.ConstVal; in ValueLatticeElement()
260 return ConstVal; in getConstant()
265 return ConstVal; in getNotConstant()
320 ConstVal = V;
340 ConstVal = V; in markNotConstant()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineConstantPool.h71 const Constant *ConstVal; member
82 Val.ConstVal = V; in MachineConstantPoolEntry()
H A DSelectionDAGNodes.h1867 const Constant *ConstVal;
1880 Val.ConstVal = c;
1900 return Val.ConstVal;
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp175 if (auto *ConstVal = dyn_cast<ConstantInt>(Val)) in getConstantStackValue() local
176 return ConstVal; in getConstantStackValue()
226 auto *ConstVal = getConstantStackValue(Call, ArgOp, Solver); in constantArgPropagation() local
227 if (!ConstVal) in constantArgPropagation()
230 Value *GV = new GlobalVariable(M, ConstVal->getType(), true, in constantArgPropagation()
231 GlobalValue::InternalLinkage, ConstVal, in constantArgPropagation()
233 if (ArgOpType != ConstVal->getType()) in constantArgPropagation()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp170 Constant *ConstVal = cast<Constant>(Cond.first->getOperand(1)); in addConditions() local
172 setConstantInArgument(CB, Arg, ConstVal); in addConditions()
173 else if (ConstVal->getType()->isPointerTy() && ConstVal->isNullValue()) { in addConditions()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineSSAUpdater.cpp209 if (unsigned ConstVal = InsertedPHI->isConstantValuePHI()) { in GetValueInMiddleOfBlock() local
211 return ConstVal; in GetValueInMiddleOfBlock()
H A DMachineFunction.cpp1390 return DL.getTypeAllocSize(Val.ConstVal->getType()); in getSizeInBytes()
1396 return Val.ConstVal->needsDynamicRelocation(); in needsRelocation()
1486 CanShareConstantPoolEntry(Constants[i].Val.ConstVal, C, DL)) { in getConstantPoolIndex()
1522 Constants[i].Val.ConstVal->printAsOperand(OS, /*PrintType=*/false); in print()
H A DMIRPrinter.cpp564 Constant.Val.ConstVal->printAsOperand(StrOS); in convert()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYAsmPrinter.cpp118 emitGlobalConstant(MF->getDataLayout(), MCPE.Val.ConstVal); in emitCustomConstantPool()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h484 std::function<bool(const Constant *ConstVal)> Match,
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp1315 const Constant *ConstVal = GV; in selectGlobalValue() local
1317 Register NewReg = GR.find(ConstVal, GR.CurMF); in selectGlobalValue()
1322 GR.add(ConstVal, GR.CurMF, NewReg); in selectGlobalValue()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1149 auto *ConstVal = ConstantArray::get(ArrTy, Args); in setCoroInfo() local
1150 auto *GV = new GlobalVariable(*M, ConstVal->getType(), /*isConstant=*/true, in setCoroInfo()
1151 GlobalVariable::PrivateLinkage, ConstVal, in setCoroInfo()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp5556 Constant *ConstVal = in getCaseResults() local
5558 if (!ConstVal) in getCaseResults()
5562 if (!ValidLookupTableConstant(ConstVal, TTI)) in getCaseResults()
5565 Res.push_back(std::make_pair(&PHI, ConstVal)); in getCaseResults()
5902 ConstantInt *ConstVal = dyn_cast<ConstantInt>(TableContents[I]); in SwitchLookupTable() local
5903 if (!ConstVal) { in SwitchLookupTable()
5909 const APInt &Val = ConstVal->getValue(); in SwitchLookupTable()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp146 Optional<ValueAndVReg> ConstVal = in selectCOPY() local
148 if (ConstVal) { in selectCOPY()
152 .addImm(ConstVal->Value.getBoolValue() ? -1 : 0); in selectCOPY()
884 Optional<ValueAndVReg> ConstVal = in selectWritelane() local
889 if (ConstVal && AMDGPU::isInlinableLiteral32(ConstVal->Value.getSExtValue(), in selectWritelane()
891 MIB.addImm(ConstVal->Value.getSExtValue()); in selectWritelane()
H A DAMDGPULegalizerInfo.cpp3222 auto ConstVal = getIConstantVRegSExtVal(MI.getOperand(2).getReg(), MRI); in isNot() local
3223 return ConstVal && *ConstVal == -1; in isNot()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp2512 llvm::APSInt ConstVal(Context.getTypeSize(Context.getSizeType())); in BuildArrayType() local
2527 checkArraySize(*this, ArraySize, ConstVal, VLADiag, VLAIsError); in BuildArrayType()
2549 if (ConstVal.isSigned() && ConstVal.isNegative()) { in BuildArrayType()
2560 if (ConstVal == 0) { in BuildArrayType()
2573 ? ConstantArrayType::getNumAddressingBits(Context, T, ConstVal) in BuildArrayType()
2574 : ConstVal.getActiveBits(); in BuildArrayType()
2577 << toString(ConstVal, 10) << ArraySize->getSourceRange(); in BuildArrayType()
2581 T = Context.getConstantArrayType(T, ConstVal, ArraySize, ASM, Quals); in BuildArrayType()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp230 emitGlobalConstant(MF->getDataLayout(), MCPE.Val.ConstVal); in emitInstruction()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp1311 Offset = cast<ConstantInt>(CPE.Val.ConstVal)->getSExtValue(); in EmitUnwindingInstruction()
1728 emitGlobalConstant(DL, MCPE.Val.ConstVal); in emitInstruction()
H A DARMBaseInstrInfo.cpp1897 return MCPE0.Val.ConstVal == MCPE1.Val.ConstVal; in produceSameValue()
/llvm-project-15.0.7/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp3254 ConstantInt *ConstVal = ConstantInt::get(Type::getInt32Ty(Ctx), 1U); in TEST_F() local
3265 Sub = IRB.CreateSub(ConstVal, Atomic); in TEST_F()
3321 Constant *ConstVal = ConstantFP::get(Type::getFloatTy(Ctx), 1.0); in TEST_F() local
3332 Sub = IRB.CreateFSub(ConstVal, Atomic); in TEST_F()
3393 Constant *ConstVal = ConstantInt::get(Type::getInt32Ty(Ctx), 1); in TEST_F() local
3404 Sub = IRB.CreateSub(ConstVal, Atomic); in TEST_F()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2266 C = CPE.Val.ConstVal; in emitConstantPool()
2320 emitGlobalConstant(getDataLayout(), CPE.Val.ConstVal); in emitConstantPool()
3408 const Constant *C = CPE.Val.ConstVal; in GetCPISymbol()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp1243 std::function<bool(const Constant *ConstVal)> Match, bool AllowUndefs) { in matchUnaryPredicate()
H A DCombinerHelper.cpp3073 auto ConstVal = getIConstantVRegVal(PtrAdd.getBaseReg(), MRI); in matchPtrAddZero() local
3074 return ConstVal && *ConstVal == 0; in matchPtrAddZero()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp1833 return ConstantEntry.Val.ConstVal; in getConstantFromPool()

12