| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ScalarizeMaskedMemIntrin.cpp | 172 Builder.CreateInsertElement(VResult, Load, Builder.getInt32(Idx)); in scalarizeMaskedLoad() 188 Builder.CreateExtractElement(Mask, Builder.getInt32(Idx)); in scalarizeMaskedLoad() 201 Builder.CreateInBoundsGEP(EltTy, FirstEltPtr, Builder.getInt32(Idx)); in scalarizeMaskedLoad() 204 Builder.getInt32(Idx)); in scalarizeMaskedLoad() 305 Builder.CreateExtractElement(Mask, Builder.getInt32(Idx)); in scalarizeMaskedStore() 388 Value *Ptr = Builder.CreateExtractElement(Ptrs, Builder.getInt32(Idx), in scalarizeMaskedGather() 393 VResult, Load, Builder.getInt32(Idx), "Res" + Twine(Idx)); in scalarizeMaskedGather() 419 Value *Ptr = Builder.CreateExtractElement(Ptrs, Builder.getInt32(Idx), in scalarizeMaskedGather() 424 Builder.getInt32(Idx), in scalarizeMaskedGather() 500 Value *Ptr = Builder.CreateExtractElement(Ptrs, Builder.getInt32(Idx), in scalarizeMaskedScatter() [all …]
|
| H A D | WasmEHPrepare.cpp | 324 Instruction *Exn = IRB.CreateCall(CatchF, IRB.getInt32(0), "exn"); in prepareEHPad() 359 IRB.CreateCall(LPadIndexF, {FPI, IRB.getInt32(Index)}); in prepareEHPad() 362 IRB.CreateStore(IRB.getInt32(Index), LPadIndexField); in prepareEHPad()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAtomicOptimizer.cpp | 268 Value *const ExtractLo = B.CreateExtractElement(BitCast, B.getInt32(0)); in optimizeAtomic() 269 Value *const ExtractHi = B.CreateExtractElement(BitCast, B.getInt32(1)); in optimizeAtomic() 271 Intrinsic::amdgcn_mbcnt_lo, {}, {ExtractLo, B.getInt32(0)}); in optimizeAtomic() 301 B.getInt32(RowMask[Idx]), in optimizeAtomic() 317 {NewV, B.getInt32(DPP_WF_SR1), B.getInt32(0xf), in optimizeAtomic() 318 B.getInt32(0xf), B.getTrue()}); in optimizeAtomic() 330 Intrinsic::amdgcn_readlane, {}, {ExtractLo, B.getInt32(63)}); in optimizeAtomic() 333 Intrinsic::amdgcn_readlane, {}, {ExtractHi, B.getInt32(63)}); in optimizeAtomic() 336 UndefValue::get(VecTy), ReadLaneLo, B.getInt32(0)); in optimizeAtomic() 338 B.CreateInsertElement(PartialInsert, ReadLaneHi, B.getInt32(1)); in optimizeAtomic() [all …]
|
| H A D | AMDGPUCodeGenPrepare.cpp | 529 ConstantInt *One = Builder.getInt32(1); in expandDivRem24() 537 JQ = Builder.CreateAShr(JQ, Builder.getInt32(30)); in expandDivRem24() 585 JQ = Builder.CreateSelect(CV, JQ, Builder.getInt32(0)); in expandDivRem24() 602 ConstantInt *TruncMask = Builder.getInt32((UINT64_C(1) << DivBits) - 1); in expandDivRem24() 645 ConstantInt *Zero = Builder.getInt32(0); in expandDivRem32() 646 ConstantInt *One = Builder.getInt32(1); in expandDivRem32() 647 ConstantInt *MinusOne = Builder.getInt32(~0); in expandDivRem32() 651 ConstantInt *K31 = Builder.getInt32(31); in expandDivRem32()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 415 IRB.CreateStore(IRB.getInt32(0), ThrewGV); in wrapInvoke() 450 IRB.CreateStore(IRB.getInt32(0), ThrewGV); in wrapInvoke() 551 Value *ThrewCmp = IRB.CreateICmpNE(Threw, IRB.getInt32(0)); in wrapTestSetjmp() 554 Value *ThrewValueCmp = IRB.CreateICmpNE(ThrewValue, IRB.getInt32(0)); in wrapTestSetjmp() 569 Value *Cmp2 = IRB.CreateICmpEQ(ThenLabel, IRB.getInt32(0)); in wrapTestSetjmp() 590 LabelPHI->addIncoming(IRB.getInt32(-1), ElseBB1); in wrapTestSetjmp() 765 Value *Cmp = IRB.CreateICmpEQ(Threw, IRB.getInt32(1), "cmp"); in runEHOnFunction() 891 Instruction::Add, IRB.getInt32(4), IRB.getInt32(0), "setjmpTableSize", in runSjLjOnFunction() 899 IRB.CreateStore(IRB.getInt32(0), SetjmpTable); in runSjLjOnFunction() 925 SetjmpRet->addIncoming(IRB.getInt32(0), BB); in runSjLjOnFunction() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 135 Value *Ops[] = {Ptr, Val, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemSet() 208 Value *Ops[] = {Dst, Src, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemCpy() 499 Value *Ops[] = { Val, Ptr, getInt32(Align), Mask }; in CreateMaskedStore() 572 Value * Ops[] = {Data, Ptrs, getInt32(Align), Mask}; in CreateMaskedScatter() 587 Args.push_back(B.getInt32(NumPatchBytes)); in getStatepointArgs() 589 Args.push_back(B.getInt32(CallArgs.size())); in getStatepointArgs() 590 Args.push_back(B.getInt32(Flags)); in getStatepointArgs() 592 Args.push_back(B.getInt32(TransitionArgs.size())); in getStatepointArgs() 594 Args.push_back(B.getInt32(DeoptArgs.size())); in getStatepointArgs() 729 getInt32(BaseOffset), in CreateGCRelocate() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | GCOVProfiling.cpp | 976 Constant *Zero32 = Builder.getInt32(0); in insertCounterWriteout() 993 Builder.getInt32(CfgChecksum)}); in insertCounterWriteout() 1002 {Builder.getInt32(j), in insertCounterWriteout() 1006 Builder.getInt32(FuncChecksum), in insertCounterWriteout() 1008 Builder.getInt32(CfgChecksum)})); in insertCounterWriteout() 1044 {StartFileCallArgs, Builder.getInt32(CountersSize), in insertCounterWriteout() 1090 IV->addIncoming(Builder.getInt32(0), BB); in insertCounterWriteout() 1108 Builder.CreateICmpSLT(Builder.getInt32(0), NumCounters); in insertCounterWriteout() 1113 JV->addIncoming(Builder.getInt32(0), FileLoopHeader); in insertCounterWriteout() 1138 auto *NextJV = Builder.CreateAdd(JV, Builder.getInt32(1)); in insertCounterWriteout() [all …]
|
| H A D | PGOInstrumentation.cpp | 745 Builder.getInt64(FuncInfo.FunctionHash), Builder.getInt32(NumCounters), in instrumentOneFunc() 746 Builder.getInt32(I++)}); in instrumentOneFunc() 771 Builder.getInt32(IPVK_IndirectCallTarget), in instrumentOneFunc() 772 Builder.getInt32(NumIndirectCalls++)}); in instrumentOneFunc() 1234 Builder.getInt64(FuncHash), Builder.getInt32(TotalNumCtrs), in instrumentOneSelectInst() 1235 Builder.getInt32(*CurCtrIdx), Step}); in instrumentOneSelectInst() 1290 Builder.getInt32(IPVK_MemOPSize), Builder.getInt32(CurCtrId)}); in instrumentOneMemIntrinsic()
|
| H A D | MemorySanitizer.cpp | 942 IRB.getInt32(TrackOrigins), "__msan_track_origins"); in initializeModule() 949 IRB.getInt32(Recover), "__msan_keep_going"); in initializeModule() 1174 Origin = (Value *)IRB.getInt32(0); in insertWarningFn() 1214 : (Value *)IRB.getInt32(0)}); in materializeOneCheck() 1243 Constant *Zero = IRB.getInt32(0); in insertKmsanPrologue() 1245 IRB.CreateGEP(ContextState, {Zero, IRB.getInt32(0)}, "param_shadow"); in insertKmsanPrologue() 1247 IRB.CreateGEP(ContextState, {Zero, IRB.getInt32(1)}, "retval_shadow"); in insertKmsanPrologue() 1253 ContextState, {Zero, IRB.getInt32(4)}, "va_arg_overflow_size"); in insertKmsanPrologue() 1255 IRB.CreateGEP(ContextState, {Zero, IRB.getInt32(5)}, "param_origin"); in insertKmsanPrologue() 4248 IRB.getInt32(AArch64VrBegOffset)), in finalizeInstrumentation() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | IntegerDivision.cpp | 43 Shift = Builder.getInt32(31); in generateSignedRemainderCode() 115 Shift = Builder.getInt32(31); in generateSignedDivisionCode() 173 Zero = Builder.getInt32(0); in generateUnsignedDivisionCode() 174 One = Builder.getInt32(1); in generateUnsignedDivisionCode() 176 MSB = Builder.getInt32(31); in generateUnsignedDivisionCode()
|
| H A D | LoopUtils.cpp | 739 Builder.CreateExtractElement(Src, Builder.getInt32(ExtractIdx)); in getOrderedReduction() 773 ShuffleMask[j] = Builder.getInt32(i / 2 + j); in getShuffleReduction() 796 return Builder.CreateExtractElement(TmpVec, Builder.getInt32(0)); in getShuffleReduction()
|
| H A D | SimplifyLibCalls.cpp | 1850 return B.CreateSelect(Cond, V, B.getInt32(0)); in optimizeFFS() 1877 Op = B.CreateSub(Op, B.getInt32('0'), "isdigittmp"); in optimizeIsDigit() 1878 Op = B.CreateICmpULT(Op, B.getInt32(10), "isdigit"); in optimizeIsDigit() 1885 Op = B.CreateICmpULT(Op, B.getInt32(128), "isascii"); in optimizeIsAscii() 1982 return emitPutChar(B.getInt32(FormatStr[0]), B, TLI); in optimizePrintFString() 1991 return emitPutChar(B.getInt32(ChrStr[0]), B, TLI); in optimizePrintFString() 2073 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul"); in optimizeSPrintFString() 2170 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul"); in optimizeSnPrintFString() 2377 Value *Res = emitPutChar(B.getInt32('\n'), B, TLI); in optimizePuts()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCleanup.cpp | 346 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() 798 Builder.CreateStore(Builder.getInt32(0), getNormalCleanupDestSlot()); in PopCleanupBlock() 881 Switch->addCase(Builder.getInt32(0), FallthroughDest); in PopCleanupBlock() 916 createStoreInstBefore(Builder.getInt32(Fixup.DestinationIndex), in PopCleanupBlock() 1089 llvm::ConstantInt *Index = Builder.getInt32(Dest.getDestIndex()); in EmitBranchThroughCleanup()
|
| H A D | CodeGenFunction.cpp | 601 addressQuals.push_back(llvm::ConstantAsMetadata::get(Builder.getInt32( in GenOpenCLArgMetadata() 642 llvm::ConstantAsMetadata::get(Builder.getInt32(AddrSpc))); in GenOpenCLArgMetadata() 751 llvm::ConstantAsMetadata::get(Builder.getInt32(A->getXDim())), in EmitOpenCLKernelMetadata() 752 llvm::ConstantAsMetadata::get(Builder.getInt32(A->getYDim())), in EmitOpenCLKernelMetadata() 753 llvm::ConstantAsMetadata::get(Builder.getInt32(A->getZDim()))}; in EmitOpenCLKernelMetadata() 759 llvm::ConstantAsMetadata::get(Builder.getInt32(A->getXDim())), in EmitOpenCLKernelMetadata() 760 llvm::ConstantAsMetadata::get(Builder.getInt32(A->getYDim())), in EmitOpenCLKernelMetadata() 761 llvm::ConstantAsMetadata::get(Builder.getInt32(A->getZDim()))}; in EmitOpenCLKernelMetadata() 768 llvm::ConstantAsMetadata::get(Builder.getInt32(A->getSubGroupSize()))}; in EmitOpenCLKernelMetadata() 1920 llvm::ConstantInt *zero = Builder.getInt32(0); in emitArrayLength()
|
| H A D | CGAtomic.cpp | 476 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in emitAtomicCmpXchgFailureSet() 478 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in emitAtomicCmpXchgFailureSet() 486 SI->addCase(CGF.Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in emitAtomicCmpXchgFailureSet() 707 SI->addCase(Builder.getInt32(S), B); in EmitAtomicOp() 1289 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::consume), in EmitAtomicExpr() 1291 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acquire), in EmitAtomicExpr() 1299 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::release), in EmitAtomicExpr() 1307 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::acq_rel), in EmitAtomicExpr() 1314 SI->addCase(Builder.getInt32((int)llvm::AtomicOrderingCABI::seq_cst), in EmitAtomicExpr()
|
| H A D | CodeGenPGO.cpp | 905 Builder.getInt32(NumRegionCounters), in emitCounterIncrement() 906 Builder.getInt32(Counter), StepV}; in emitCounterIncrement() 938 Builder.getInt32(ValueKind), in valueProfile() 939 Builder.getInt32(NumValueSites[ValueKind]++) in valueProfile()
|
| H A D | CGOpenMPRuntime.cpp | 158 UntiedSwitch->addCase(CGF.Builder.getInt32(0), in Enter() 3403 CGF.Builder.getInt32(addMonoNonMonoModifier( in emitForDispatchInit() 5158 DepTaskArgs[5] = CGF.Builder.getInt32(0); in emitTaskCall() 5188 DepWaitTaskArgs[4] = CGF.Builder.getInt32(0); in emitTaskCall() 5671 SwInst->addCase(CGF.Builder.getInt32(1), Case1BB); in emitReduction() 6435 return Bld.getInt32(0); in emitNumTeamsForTargetDirective() 6441 return Bld.getInt32(1); in emitNumTeamsForTargetDirective() 6464 return Bld.getInt32(0); in emitNumTeamsForTargetDirective() 6567 return CGF.Builder.getInt32(0); in emitNumThreadsForTargetDirective() 8873 : CGF.Builder.getInt32(0); in emitNumTeamsClause() [all …]
|
| H A D | CGExprScalar.cpp | 1878 Args.push_back(Builder.getInt32(j)); in VisitInitListExpr() 1896 Args.push_back(Builder.getInt32(j)); in VisitInitListExpr() 1904 Args.push_back(Builder.getInt32(j)); in VisitInitListExpr() 1906 Args.push_back(Builder.getInt32(j+Offset)); in VisitInitListExpr() 1926 Value *Idx = Builder.getInt32(CurIdx); in VisitInitListExpr() 2423 llvm::Value *amt = Builder.getInt32(amount); in EmitScalarPrePostIncDec() 2436 llvm::Value *amt = Builder.getInt32(amount); in EmitScalarPrePostIncDec() 3656 Value *CR6Param = Builder.getInt32(CR6); in EmitCompare() 4182 Args.push_back(Builder.getInt32(0)); in ConvertVec3AndVec4() 4183 Args.push_back(Builder.getInt32(1)); in ConvertVec3AndVec4() [all …]
|
| H A D | CGExpr.cpp | 820 llvm::Value *Indices[] = { Builder.getInt32(0), Slot }; in EmitTypeCheck() 925 return CGF.Builder.getInt32(VT->getNumElements()); in getArrayIndexingBound() 1715 llvm::Constant *Mask[] = {Builder.getInt32(0), Builder.getInt32(1), in EmitStoreOfScalar() 1716 Builder.getInt32(2), in EmitStoreOfScalar() 1858 Mask.push_back(Builder.getInt32(getAccessedFieldNo(i, Elts))); in EmitLoadOfExtVectorElementLValue() 2097 Mask[getAccessedFieldNo(i, Elts)] = Builder.getInt32(i); in EmitStoreThroughExtVectorComponentLValue() 2110 ExtMask.push_back(Builder.getInt32(i)); in EmitStoreThroughExtVectorComponentLValue() 2120 Mask.push_back(Builder.getInt32(i)); in EmitStoreThroughExtVectorComponentLValue() 2130 Mask[getAccessedFieldNo(i, Elts)] = Builder.getInt32(i+NumDstElts); in EmitStoreThroughExtVectorComponentLValue() 2834 llvm::Constant *Data[] = {Filename, Builder.getInt32(Line), in EmitCheckSourceLocation() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenExtract.cpp | 215 Value *NewIn = IRB.CreateCall(ExtF, {BF, IRB.getInt32(W), IRB.getInt32(SR)}); in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 346 Builder.getInt32(0), "frameaddr"); in emitExceptionRegistrationRecord() 490 Args.push_back(Builder.getInt32(OptionalArgs.size())); in rewriteSetJmpCallSite() 789 State = Builder.getInt32(getStateForCallSite(BlockColors, FuncInfo, CS)); in addStateStores() 799 Builder.CreateStore(Builder.getInt32(State), StateField); in insertStateNumberStore()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 1039 Builder.getInt32(J)); in vectorizeStoreChain() 1044 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(NewIdx)); in vectorizeStoreChain() 1057 Builder.CreateInsertElement(Vec, Extract, Builder.getInt32(I)); in vectorizeStoreChain() 1199 Value *V = Builder.CreateExtractElement(LI, Builder.getInt32(NewIdx), in vectorizeLoadChain() 1221 Builder.CreateExtractElement(LI, Builder.getInt32(I), CV->getName()); in vectorizeLoadChain()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 624 MaskVec.push_back(Builder.getInt32(i)); in createReplicatedMask() 634 Mask.push_back(Builder.getInt32(j * VF + i)); in createInterleaveMask() 643 Mask.push_back(Builder.getInt32(Start + i * Stride)); in createStrideMask() 652 Mask.push_back(Builder.getInt32(Start + i)); in createSequentialMask()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSimplifyCFG.cpp | 330 Builder.CreateSwitch(Builder.getInt32(0), NewPreheader); in handleDeadExits() 345 DummySwitch->addCase(Builder.getInt32(DummyIdx++), BB); in handleDeadExits()
|
| H A D | Scalarizer.cpp | 281 CV[I] = Builder.CreateExtractElement(V, Builder.getInt32(I), in operator []() 669 V = Builder.CreateInsertElement(V, Op0[Op0I++], Builder.getInt32(MidI), in visitBitCastInst() 805 Res = Builder.CreateInsertElement(Res, CV[I], Builder.getInt32(I), in finish()
|