Home
last modified time | relevance | path

Searched refs:getInt32 (Results 1 – 25 of 99) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DRootSignatureMetadata.cpp85 ConstantAsMetadata::get(Builder.getInt32(llvm::to_underlying(Flags))), in BuildRootFlags()
95 Builder.getInt32(llvm::to_underlying(Constants.Visibility))), in BuildRootConstants()
96 ConstantAsMetadata::get(Builder.getInt32(Constants.Reg.Number)), in BuildRootConstants()
97 ConstantAsMetadata::get(Builder.getInt32(Constants.Space)), in BuildRootConstants()
98 ConstantAsMetadata::get(Builder.getInt32(Constants.Num32BitConstants)), in BuildRootConstants()
112 Builder.getInt32(llvm::to_underlying(Descriptor.Visibility))), in BuildRootDescriptor()
113 ConstantAsMetadata::get(Builder.getInt32(Descriptor.Reg.Number)), in BuildRootDescriptor()
114 ConstantAsMetadata::get(Builder.getInt32(Descriptor.Space)), in BuildRootDescriptor()
116 Builder.getInt32(llvm::to_underlying(Descriptor.Flags))), in BuildRootDescriptor()
127 Builder.getInt32(llvm::to_underlying(Table.Visibility)))); in BuildDescriptorTable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp398 {Identity, V, B.getInt32(DPP::ROW_XMASK0 | 1 << Idx), in buildReduction()
399 B.getInt32(0xf), B.getInt32(0xf), B.getFalse()})); in buildReduction()
406 {PoisonValue::get(AtomicTy), V, B.getInt32(0), in buildReduction()
407 B.getInt32(0), B.getFalse(), B.getFalse()}); in buildReduction()
424 Value *Lane0 = B.CreateCall(ReadLane, {V, B.getInt32(0)}); in buildReduction()
425 Value *Lane32 = B.CreateCall(ReadLane, {V, B.getInt32(32)}); in buildReduction()
443 {Identity, V, B.getInt32(DPP::ROW_SHR0 | 1 << Idx), in buildScan()
444 B.getInt32(0xf), B.getInt32(0xf), B.getFalse()})); in buildScan()
451 {Identity, V, B.getInt32(DPP::BCAST15), B.getInt32(0xa), in buildScan()
452 B.getInt32(0xf), B.getFalse()})); in buildScan()
[all …]
H A DAMDGPUSwLowerLDS.cpp251 ConstantAsMetadata::get(IRB.getInt32(i)), in getOrderedIndirectLDSAccessingKernels()
593 Value *MaxAlignValue = IRB.getInt32(MaxAlignment); in updateMallocSizeForDynamicLDS()
594 Value *MaxAlignValueMinusOne = IRB.getInt32(MaxAlignment - 1); in updateMallocSizeForDynamicLDS()
793 Value *WIdzCond = IRB.CreateICmpEQ(XYZOr, IRB.getInt32(0)); in lowerKernelLDSAccesses()
847 CurrMallocSize = IRB.getInt32(MallocSize); in lowerKernelLDSAccesses()
871 IRB.CreateIntrinsic(Intrinsic::returnaddress, {IRB.getInt32(0)}); in lowerKernelLDSAccesses()
937 IRB.CreateIntrinsic(Intrinsic::returnaddress, IRB.getInt32(0)); in lowerKernelLDSAccesses()
1076 LDSBaseTable->getValueType(), LDSBaseTable, {IRB.getInt32(0), KernelId}); in lowerNonKernelLDSAccesses()
1089 {IRB.getInt32(0), KernelId, IRB.getInt32(GVOffset)}); in lowerNonKernelLDSAccesses()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h71 Value *Ops[] = {DataPtr, Stride, B.getInt1(IsVolatile), B.getInt32(Rows),
72 B.getInt32(Columns)};
95 B.getInt32(Rows), B.getInt32(Columns)};
117 Value *Ops[] = {Matrix, B.getInt32(Rows), B.getInt32(Columns)};
135 Value *Ops[] = {LHS, RHS, B.getInt32(LHSRows), B.getInt32(LHSColumns),
136 B.getInt32(RHSColumns)};
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOCtxProfLowering.cpp310 StartCtx, {TheRootFuctionData, Guid, Builder.getInt32(NumCounters), in lowerFunction()
311 Builder.getInt32(NumCallsites)}); in lowerFunction()
316 Builder.getInt32(NumCounters), in lowerFunction()
317 Builder.getInt32(NumCallsites)}); in lowerFunction()
369 {Builder.getInt32(0), Builder.getInt32(1), AsStep->getIndex()}); in lowerFunction()
393 {Builder.getInt32(0), Builder.getInt32(2), in lowerFunction()
H A DGCOVProfiling.cpp1131 Constant *Zero32 = Builder.getInt32(0); in insertCounterWriteout()
1148 Builder.getInt32(endian::read32be(Options.Version)), in insertCounterWriteout()
1149 Builder.getInt32(CfgChecksum)}); in insertCounterWriteout()
1157 {Builder.getInt32(j), in insertCounterWriteout()
1158 Builder.getInt32(FuncChecksum), in insertCounterWriteout()
1159 Builder.getInt32(CfgChecksum)})); in insertCounterWriteout()
1165 {Builder.getInt32(Arcs), ConstantExpr::getInBoundsGetElementPtr( in insertCounterWriteout()
1195 {StartFileCallArgs, Builder.getInt32(CountersSize), in insertCounterWriteout()
1241 IV->addIncoming(Builder.getInt32(0), BB); in insertCounterWriteout()
1243 FileInfoArrayTy, FileInfoArrayGV, {Builder.getInt32(0), IV}); in insertCounterWriteout()
[all …]
H A DPGOInstrumentation.cpp962 {NormalizedNamePtr, CFGHash, Builder.getInt32(1), Builder.getInt32(0)}); in instrument()
1005 {Name, CFGHash, Builder.getInt32(TotalNumCallsites), in instrument()
1006 Builder.getInt32(CallsiteIndex++), in instrument()
1020 Builder.getInt32(NumCounters), in instrument()
1021 Builder.getInt32(I)}); in instrument()
1034 Builder.getInt32(NumCounters), in instrument()
1035 Builder.getInt32(I++)}); in instrument()
1087 ToProfile, Builder.getInt32(Kind), Builder.getInt32(SiteIndex++)}, in instrument()
1779 Builder.getInt32(TotalNumCtrs), in instrumentOneSelectInst()
1780 Builder.getInt32(*CurCtrIdx), Step}); in instrumentOneSelectInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp465 {Ptr, Builder.getInt32(Increment)}); in tryCreateMaskedGatherBase()
470 {Ptr, Builder.getInt32(Increment), Mask}); in tryCreateMaskedGatherBase()
486 {Ptr, Builder.getInt32(Increment)}); in tryCreateMaskedGatherBaseWB()
491 {Ptr, Builder.getInt32(Increment), Mask}); in tryCreateMaskedGatherBaseWB()
561 {BasePtr, Offsets, Builder.getInt32(MemoryTy->getScalarSizeInBits()), in tryCreateMaskedGatherOffset()
562 Builder.getInt32(Scale), Builder.getInt32(Unsigned), Mask}); in tryCreateMaskedGatherOffset()
567 {BasePtr, Offsets, Builder.getInt32(MemoryTy->getScalarSizeInBits()), in tryCreateMaskedGatherOffset()
568 Builder.getInt32(Scale), Builder.getInt32(Unsigned)}); in tryCreateMaskedGatherOffset()
631 {Ptr, Builder.getInt32(Increment), Input}); in tryCreateMaskedScatterBase()
636 {Ptr, Builder.getInt32(Increment), Input, Mask}); in tryCreateMaskedScatterBase()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILFlattenArrays.cpp132 return Builder.getInt32(FlatIndex); in genConstFlattenIndices()
140 Value *FlatIndex = Builder.getInt32(0); in genInstructionFlattenIndices()
145 Value *VMultiplier = Builder.getInt32(Multiplier); in genInstructionFlattenIndices()
315 Value *ZeroIndex = Builder.getInt32(0); in visitGetElementPtrInst()
320 Value *FlattenedIndex = Builder.getInt32(ConstantOffset); in visitGetElementPtrInst()
332 Builder.getInt32(Multiplier.getZExtValue())); in visitGetElementPtrInst()
333 VI = Builder.CreateLShr(VI, Builder.getInt32(Log2_32(BytesPerElem))); in visitGetElementPtrInst()
337 Builder.getInt32(Multiplier.getZExtValue() / BytesPerElem)); in visitGetElementPtrInst()
H A DDXILTranslateMetadata.cpp242 ConstantAsMetadata::get(IRB.getInt32(MMDI.ValidatorVersion.getMajor())); in emitValidatorVersionMD()
244 IRB.getInt32(MMDI.ValidatorVersion.getMinor().value_or(0))); in emitValidatorVersionMD()
258 SMVals[1] = ConstantAsMetadata::get(IRB.getInt32(SM.getMajor())); in emitShaderModelVersionMD()
259 SMVals[2] = ConstantAsMetadata::get(IRB.getInt32(SM.getMinor().value_or(0))); in emitShaderModelVersionMD()
269 DXILVals[0] = ConstantAsMetadata::get(IRB.getInt32(DXILVer.getMajor())); in emitDXILVersionTupleMD()
271 ConstantAsMetadata::get(IRB.getInt32(DXILVer.getMinor().value_or(0))); in emitDXILVersionTupleMD()
H A DDXILCBufferAccess.cpp154 Builder.getInt32(0), Name); in loadValue()
178 Builder.CreateInsertElement(Result, Extracts[I], Builder.getInt32(I), in loadValue()
226 {Builder.getInt32(Offset)}, Name + ".dest"); in copyArrayElemsForMemCpy()
H A DDXILIntrinsicExpansion.cpp231 Args.push_back(Builder.CreateExtractElement(A, Builder.getInt32(I))); in expandFloatDotIntrinsic()
233 Args.push_back(Builder.CreateExtractElement(B, Builder.getInt32(I))); in expandFloatDotIntrinsic()
590 Value *Tmp = Builder.getInt32(4 * Base * 2); in expandBufferLoadIntrinsic()
603 Builder.CreateExtractElement(Extract, Builder.getInt32(I))); in expandBufferLoadIntrinsic()
628 Builder.getInt32((I / 2) + Base)); in expandBufferLoadIntrinsic()
731 Val = Builder.CreateInsertElement(Val, LowBits, Builder.getInt32(0)); in expandBufferStoreIntrinsic()
732 Val = Builder.CreateInsertElement(Val, HighBits, Builder.getInt32(1)); in expandBufferStoreIntrinsic()
746 Value *Tmp = Builder.getInt32(4 * Base); in expandBufferStoreIntrinsic()
H A DDXILDataScalarization.cpp210 ArrTy, ArrAlloca, {Builder.getInt32(0), Builder.getInt32(I)}, in createArrayFromVector()
227 ArrTy, ArrAlloca, {Builder.getInt32(0), Index}, Name + ".index"); in dynamicallyLoadArray()
257 NewIEI = Builder.CreateInsertElement(NewIEI, Load, Builder.getInt32(I), in replaceDynamicInsertElementInst()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp198 Value *Ops[] = {Ptr, Val, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemSet()
238 Value *Ops[] = {Dst, Src, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemCpy()
337 Value *Ops[] = {Dst, Src, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemMove()
509 Value *Ops[] = {Ptr, getInt32(Alignment.value()), Mask, PassThru}; in CreateMaskedLoad()
527 Value *Ops[] = {Val, Ptr, getInt32(Alignment.value()), Mask}; in CreateMaskedStore()
566 Value *Ops[] = {Ptrs, getInt32(Alignment.value()), Mask, PassThru}; in CreateMaskedGather()
591 Value *Ops[] = {Data, Ptrs, getInt32(Alignment.value()), Mask}; in CreateMaskedScatter()
651 Args.push_back(B.getInt32(NumPatchBytes)); in getStatepointArgs()
653 Args.push_back(B.getInt32(CallArgs.size())); in getStatepointArgs()
654 Args.push_back(B.getInt32(Flags)); in getStatepointArgs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVLegalizePointerCast.cpp100 B.getInt32(0), B.getInt32(0)}; in loadFirstValueFromAggregate()
160 SmallVector<Value *> Args = {Vector, Element, B.getInt32(Index)}; in makeInsertElement()
173 SmallVector<Value *> Args = {Vector, B.getInt32(Index)}; in makeExtractElement()
208 Indices.push_back(B.getInt32(0)); in buildGEPIndexChain()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp140 Builder.getInt32(0xff)); in updateNewStateFunctions()
147 {Builder.getInt32(0)}); in updateNewStateFunctions()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp722 Value *ThrewValueCmp = IRB.CreateICmpNE(ThrewValue, IRB.getInt32(0)); in wrapTestSetjmp()
752 Value *Cmp2 = IRB.CreateICmpEQ(ThenLabel, IRB.getInt32(0)); in wrapTestSetjmp()
768 LabelPHI->addIncoming(IRB.getInt32(-1), ElseBB1); in wrapTestSetjmp()
881 CI->replaceAllUsesWith(IRB.getInt32(0)); in nullifySetjmp()
1318 SetjmpRet->addIncoming(IRB.getInt32(0), BB); in runSjLjOnFunction()
1328 Value *Args[] = {CI->getArgOperand(0), IRB.getInt32(SetjmpRetPHIs.size()), in runSjLjOnFunction()
1531 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent()); in handleLongjmpableCallsForEmscriptenSjLj()
1616 IRB.CreateCall(CatchF, {IRB.getInt32(WebAssembly::C_LONGJMP)}, "thrown"); in handleLongjmpableCallsForWasmSjLj()
1635 Value *Cmp = IRB.CreateICmpEQ(Label, IRB.getInt32(0)); in handleLongjmpableCallsForWasmSjLj()
1658 LabelPHI->addIncoming(IRB.getInt32(-1), Entry); in handleLongjmpableCallsForWasmSjLj()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInterleavedAccess.cpp109 Value *VL = Builder.getInt32(VTy->getNumElements()); in lowerInterleavedLoad()
194 Value *VL = Builder.getInt32(VTy->getNumElements()); in lowerInterleavedStore()
291 {Vlseg, Builder.getInt32(i)}); in lowerDeinterleaveIntrinsicToLoad()
362 {StoredVal, InterleaveValues[i], Builder.getInt32(i)}); in lowerInterleaveIntrinsicToStore()
492 Builder.CreateCall(VecExtractFunc, {VlsegN, Builder.getInt32(i)}); in lowerInterleavedVPLoad()
585 VecInsertFunc, {StoredVal, InterleaveOperands[i], Builder.getInt32(i)}); in lowerInterleavedVPStore()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp333 IRB.CreateCall(CatchF, {IRB.getInt32(WebAssembly::CPP_EXCEPTION)}, "exn"); in prepareEHPad()
352 IRB.CreateCall(LPadIndexF, {FPI, IRB.getInt32(Index)}); in prepareEHPad()
355 IRB.CreateStore(IRB.getInt32(Index), LPadIndexField); in prepareEHPad()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp62 MDNode *Val = MDNode::get(Ctx, {ConstantAsMetadata::get(B.getInt32(Major)), in addDxilValVersion()
63 ConstantAsMetadata::get(B.getInt32(Minor))}); in addDxilValVersion()
353 Value *Elt = B.CreateCall(F, {B.getInt32(I)}); in buildVectorInput()
358 return B.CreateCall(F, {B.getInt32(0)}); in buildVectorInput()
367 {ConstantAsMetadata::get(B.getInt32(/* Spirv::Decoration::BuiltIn */ 11)), in addSPIRVBuiltinDecoration()
368 ConstantAsMetadata::get(B.getInt32(BuiltIn))}); in addSPIRVBuiltinDecoration()
H A DCGCleanup.cpp346 createStoreInstBefore(CGF.Builder.getInt32(Fixup.DestinationIndex), in ResolveAllBranchFixups()
356 Switch->addCase(CGF.Builder.getInt32(Fixup.DestinationIndex), in ResolveAllBranchFixups()
416 Switch->addCase(Builder.getInt32(Fixup.DestinationIndex), Block); in ResolveBranchFixups()
840 Builder.CreateStore(Builder.getInt32(0), getNormalCleanupDestSlot()); in PopCleanupBlock()
938 Switch->addCase(Builder.getInt32(0), FallthroughDest); in PopCleanupBlock()
975 createStoreInstBefore(Builder.getInt32(Fixup.DestinationIndex), in PopCleanupBlock()
1152 llvm::ConstantInt *Index = Builder.getInt32(Dest.getDestIndex()); in EmitBranchThroughCleanup()
H A DCodeGenPGO.cpp1215 Builder.getInt32(NumRegionCounters), Builder.getInt32(Counter), StepV}; in emitCounterSetOrIncrement()
1244 Builder.getInt32(RegionMCDCState->BitmapBits)}; in emitMCDCParameters()
1278 Builder.getInt32(MCDCTestVectorBitmapOffset), in emitMCDCTestVectorBitmapUpdate()
1295 Builder.CreateStore(Builder.getInt32(0), MCDCCondBitmapAddr); in emitMCDCCondBitmapReset()
1333 auto *NewTV = Builder.CreateAdd(CurTV, Builder.getInt32(TVIdxs[true])); in emitMCDCCondBitmapUpdate()
1335 Val, NewTV, Builder.CreateAdd(CurTV, Builder.getInt32(TVIdxs[false]))); in emitMCDCCondBitmapUpdate()
1394 Builder.getInt32(ValueKind), in valueProfile()
1395 Builder.getInt32(NumValueSites[ValueKind]++) in valueProfile()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenExtract.cpp204 IRB.CreateIntrinsic(IntId, {BF, IRB.getInt32(W), IRB.getInt32(SR)}); in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp71 auto IsLastValue = Builder.getInt32(IsLast); in callAppendArgs()
72 auto NumArgsValue = Builder.getInt32(NumArgs); in callAppendArgs()
157 auto IsLastInt32 = Builder.getInt32(isLast); in callAppendStringN()
470 auto ConstantTwo = Builder.getInt32(2); in emitAMDGPUPrintfCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DHexagon.cpp153 {Vec, Builder.getInt32(-1)}); in EmitHexagonBuiltinExpr()
159 {Pred, Builder.getInt32(-1)}); in EmitHexagonBuiltinExpr()

1234