@@ -1975,7 +1975,7 @@ void transAliasingMemAccess(SPIRVModule *BM, MDNode *AliasingListMD,
19751975 std::vector<uint32_t > &MemoryAccess,
19761976 SPIRVWord MemAccessMask) {
19771977 if (!BM->isAllowedToUseExtension (
1978- ExtensionID::SPV_INTEL_memory_access_aliasing))
1978+ ExtensionID::SPV_INTEL_memory_access_aliasing))
19791979 return ;
19801980 auto *MemAliasList = addMemAliasingINTELInstructions (BM, AliasingListMD);
19811981 if (!MemAliasList)
@@ -3126,20 +3126,17 @@ bool LLVMToSPIRVBase::transAlign(Value *V, SPIRVValue *BV) {
31263126void LLVMToSPIRVBase::transMemAliasingINTELDecorations (Instruction *Inst,
31273127 SPIRVValue *BV) {
31283128 if (!BM->isAllowedToUseExtension (
3129- ExtensionID::SPV_INTEL_memory_access_aliasing))
3129+ ExtensionID::SPV_INTEL_memory_access_aliasing))
31303130 return ;
3131- if (MDNode *AliasingListMD =
3132- Inst->getMetadata (LLVMContext::MD_alias_scope)) {
3133- auto *MemAliasList =
3134- addMemAliasingINTELInstructions (BM, AliasingListMD);
3131+ if (MDNode *AliasingListMD = Inst->getMetadata (LLVMContext::MD_alias_scope)) {
3132+ auto *MemAliasList = addMemAliasingINTELInstructions (BM, AliasingListMD);
31353133 if (!MemAliasList)
31363134 return ;
31373135 BV->addDecorate (new SPIRVDecorateId (DecorationAliasScopeINTEL, BV,
31383136 MemAliasList->getId ()));
31393137 }
31403138 if (MDNode *AliasingListMD = Inst->getMetadata (LLVMContext::MD_noalias)) {
3141- auto *MemAliasList =
3142- addMemAliasingINTELInstructions (BM, AliasingListMD);
3139+ auto *MemAliasList = addMemAliasingINTELInstructions (BM, AliasingListMD);
31433140 if (!MemAliasList)
31443141 return ;
31453142 BV->addDecorate (
@@ -4300,41 +4297,41 @@ SPIRVValue *LLVMToSPIRVBase::transIntrinsicInst(IntrinsicInst *II,
43004297 }
43014298 case Intrinsic::experimental_constrained_fadd: {
43024299 auto *BI = BM->addBinaryInst (OpFAdd, transType (II->getType ()),
4303- transValue (II->getArgOperand (0 ), BB),
4304- transValue (II->getArgOperand (1 ), BB), BB);
4300+ transValue (II->getArgOperand (0 ), BB),
4301+ transValue (II->getArgOperand (1 ), BB), BB);
43054302 return applyRoundingModeConstraint (II->getOperand (2 ), BI);
43064303 }
43074304 case Intrinsic::experimental_constrained_fsub: {
43084305 auto *BI = BM->addBinaryInst (OpFSub, transType (II->getType ()),
4309- transValue (II->getArgOperand (0 ), BB),
4310- transValue (II->getArgOperand (1 ), BB), BB);
4306+ transValue (II->getArgOperand (0 ), BB),
4307+ transValue (II->getArgOperand (1 ), BB), BB);
43114308 return applyRoundingModeConstraint (II->getOperand (2 ), BI);
43124309 }
43134310 case Intrinsic::experimental_constrained_fmul: {
43144311 auto *BI = BM->addBinaryInst (OpFMul, transType (II->getType ()),
4315- transValue (II->getArgOperand (0 ), BB),
4316- transValue (II->getArgOperand (1 ), BB), BB);
4312+ transValue (II->getArgOperand (0 ), BB),
4313+ transValue (II->getArgOperand (1 ), BB), BB);
43174314 return applyRoundingModeConstraint (II->getOperand (2 ), BI);
43184315 }
43194316 case Intrinsic::experimental_constrained_fdiv: {
43204317 auto *BI = BM->addBinaryInst (OpFDiv, transType (II->getType ()),
4321- transValue (II->getArgOperand (0 ), BB),
4322- transValue (II->getArgOperand (1 ), BB), BB);
4318+ transValue (II->getArgOperand (0 ), BB),
4319+ transValue (II->getArgOperand (1 ), BB), BB);
43234320 return applyRoundingModeConstraint (II->getOperand (2 ), BI);
43244321 }
43254322 case Intrinsic::experimental_constrained_frem: {
43264323 auto *BI = BM->addBinaryInst (OpFRem, transType (II->getType ()),
4327- transValue (II->getArgOperand (0 ), BB),
4328- transValue (II->getArgOperand (1 ), BB), BB);
4324+ transValue (II->getArgOperand (0 ), BB),
4325+ transValue (II->getArgOperand (1 ), BB), BB);
43294326 return applyRoundingModeConstraint (II->getOperand (2 ), BI);
43304327 }
43314328 case Intrinsic::experimental_constrained_fma: {
43324329 std::vector<SPIRVValue *> Args{transValue (II->getArgOperand (0 ), BB),
43334330 transValue (II->getArgOperand (1 ), BB),
43344331 transValue (II->getArgOperand (2 ), BB)};
43354332 auto *BI = BM->addExtInst (transType (II->getType ()),
4336- BM->getExtInstSetId (SPIRVEIS_OpenCL),
4337- OpenCLLIB::Fma, Args, BB);
4333+ BM->getExtInstSetId (SPIRVEIS_OpenCL),
4334+ OpenCLLIB::Fma, Args, BB);
43384335 return applyRoundingModeConstraint (II->getOperand (3 ), BI);
43394336 }
43404337 case Intrinsic::experimental_constrained_fptoui: {
@@ -4347,12 +4344,12 @@ SPIRVValue *LLVMToSPIRVBase::transIntrinsicInst(IntrinsicInst *II,
43474344 }
43484345 case Intrinsic::experimental_constrained_uitofp: {
43494346 auto *BI = BM->addUnaryInst (OpConvertUToF, transType (II->getType ()),
4350- transValue (II->getArgOperand (0 ), BB), BB);
4347+ transValue (II->getArgOperand (0 ), BB), BB);
43514348 return applyRoundingModeConstraint (II->getOperand (1 ), BI);
43524349 }
43534350 case Intrinsic::experimental_constrained_sitofp: {
43544351 auto *BI = BM->addUnaryInst (OpConvertSToF, transType (II->getType ()),
4355- transValue (II->getArgOperand (0 ), BB), BB);
4352+ transValue (II->getArgOperand (0 ), BB), BB);
43564353 return applyRoundingModeConstraint (II->getOperand (1 ), BI);
43574354 }
43584355 case Intrinsic::experimental_constrained_fpext: {
@@ -4361,7 +4358,7 @@ SPIRVValue *LLVMToSPIRVBase::transIntrinsicInst(IntrinsicInst *II,
43614358 }
43624359 case Intrinsic::experimental_constrained_fptrunc: {
43634360 auto *BI = BM->addUnaryInst (OpFConvert, transType (II->getType ()),
4364- transValue (II->getArgOperand (0 ), BB), BB);
4361+ transValue (II->getArgOperand (0 ), BB), BB);
43654362 return applyRoundingModeConstraint (II->getOperand (1 ), BI);
43664363 }
43674364 case Intrinsic::experimental_constrained_fcmp:
@@ -4394,7 +4391,7 @@ SPIRVValue *LLVMToSPIRVBase::transIntrinsicInst(IntrinsicInst *II,
43944391 BM->addBinaryInst (OpFMul, Ty, transValue (II->getArgOperand (0 ), BB),
43954392 transValue (II->getArgOperand (1 ), BB), BB);
43964393 auto *BI = BM->addBinaryInst (OpFAdd, Ty, Mul,
4397- transValue (II->getArgOperand (2 ), BB), BB);
4394+ transValue (II->getArgOperand (2 ), BB), BB);
43984395 return applyRoundingModeConstraint (II->getOperand (3 ), BI);
43994396 }
44004397 case Intrinsic::fmuladd: {
@@ -5103,8 +5100,8 @@ SPIRVValue *LLVMToSPIRVBase::transIntrinsicInst(IntrinsicInst *II,
51035100 else
51045101 // Other LLVM intrinsics shouldn't get to SPIRV, because they
51055102 // can't be represented in SPIRV or aren't implemented yet.
5106- BM->SPIRVCK (
5107- false , InvalidFunctionCall, II->getCalledOperand ()->getName ().str ());
5103+ BM->SPIRVCK (false , InvalidFunctionCall,
5104+ II->getCalledOperand ()->getName ().str ());
51085105 }
51095106 return nullptr ;
51105107}
0 commit comments