Searched refs:ModVal (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollRuntime.cpp | 192 static void ConnectEpilog(Loop *L, Value *ModVal, BasicBlock *NewExit, in ConnectEpilog() argument 287 Value *BrLoopExit = B.CreateIsNotNull(ModVal, "lcmp.mod"); in ConnectEpilog() 767 Value * const ModVal = CreateTripRemainder(B, BECount, TripCount, Count); in UnrollRuntimeLoopRemainder() local 773 B.CreateIsNotNull(ModVal, "lcmp.mod"); in UnrollRuntimeLoopRemainder() 805 L, ModVal, UseEpilogRemainder, UnrollRemainder, InsertTop, InsertBot, in UnrollRuntimeLoopRemainder() 907 ConnectEpilog(L, ModVal, NewExit, LatchExit, PreHeader, EpilogPreHeader, in UnrollRuntimeLoopRemainder() 915 Value *TestVal = B2.CreateSub(TripCount, ModVal, "unroll_iter"); in UnrollRuntimeLoopRemainder()
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | SCEVAffinator.cpp | 163 auto ModVal = isl::val::int_from_ui(Ctx, Width); in addModuloSemantic() local 164 ModVal = ModVal.pow2(); in addModuloSemantic() 170 return PWA.add(AddPW).mod(ModVal).sub(AddPW); in addModuloSemantic()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 8051 uint32_t ModVal = Inst.getOperand(ModIdx).getImm(); in cvtVOP3DstOpSelOnly() local 8052 Inst.getOperand(ModIdx).setImm(ModVal | SISrcMods::DST_OP_SEL); in cvtVOP3DstOpSelOnly() 8166 uint32_t ModVal = Inst.getOperand(ModIdx).getImm(); in cvtVINTERP() local 8169 ModVal |= SISrcMods::OP_SEL_0; in cvtVINTERP() 8172 ModVal |= SISrcMods::DST_OP_SEL; in cvtVINTERP() 8174 Inst.getOperand(ModIdx).setImm(ModVal); in cvtVINTERP() 8327 uint32_t ModVal = 0; in cvtVOP3P() local 8330 ModVal |= SISrcMods::OP_SEL_0; in cvtVOP3P() 8333 ModVal |= SISrcMods::OP_SEL_1; in cvtVOP3P() 8336 ModVal |= SISrcMods::NEG; in cvtVOP3P() [all …]
|