/external/llvm-project/llvm/lib/Target/X86/ |
D | X86FixupSetCC.cpp | 81 MachineInstr *ZExt = nullptr; in runOnMachineFunction() local 84 ZExt = &Use; in runOnMachineFunction() 86 if (!ZExt) in runOnMachineFunction() 104 if (!MRI->constrainRegClass(ZExt->getOperand(0).getReg(), RC)) { in runOnMachineFunction() 120 BuildMI(*ZExt->getParent(), ZExt, ZExt->getDebugLoc(), in runOnMachineFunction() 121 TII->get(X86::INSERT_SUBREG), ZExt->getOperand(0).getReg()) in runOnMachineFunction() 125 ToErase.push_back(ZExt); in runOnMachineFunction()
|
D | X86PartialReduction.cpp | 106 Cast->getOpcode() == Instruction::ZExt) && in tryMAddReplacement() 197 if (auto *ZExt = dyn_cast<ZExtInst>(Op)) in trySADReplacement() local 198 if (cast<VectorType>(ZExt->getOperand(0)->getType()) in trySADReplacement() 201 return ZExt->getOperand(0); in trySADReplacement()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86FixupSetCC.cpp | 79 MachineInstr *ZExt = nullptr; in runOnMachineFunction() local 82 ZExt = &Use; in runOnMachineFunction() 84 if (!ZExt) in runOnMachineFunction() 114 BuildMI(*ZExt->getParent(), ZExt, ZExt->getDebugLoc(), in runOnMachineFunction() 119 MRI->replaceRegWith(ZExt->getOperand(0).getReg(), InsertReg); in runOnMachineFunction() 120 ToErase.push_back(ZExt); in runOnMachineFunction()
|
/external/llvm/lib/Target/X86/ |
D | X86FixupSetCC.cpp | 134 MachineInstr *ZExt = nullptr; in runOnMachineFunction() local 137 ZExt = &Use; in runOnMachineFunction() 139 if (!ZExt) in runOnMachineFunction() 172 BuildMI(*ZExt->getParent(), ZExt, ZExt->getDebugLoc(), in runOnMachineFunction() 177 MRI->replaceRegWith(ZExt->getOperand(0).getReg(), InsertReg); in runOnMachineFunction() 178 ToErase.push_back(ZExt); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | TypePromotion.cpp | 242 return Call->hasRetAttr(Attribute::AttrKind::ZExt); in isSource() 266 if (auto *ZExt = dyn_cast<ZExtInst>(V)) in isSink() local 267 return GreaterThanTypeSize(ZExt); in isSink() 490 Value *ZExt = Builder.CreateZExt(V, ExtTy); in ExtendSources() local 491 if (auto *I = dyn_cast<Instruction>(ZExt)) { in ExtendSources() 499 ReplaceAllUsersOfWith(V, ZExt); in ExtendSources() 621 auto ZExt = cast<ZExtInst>(V); in Cleanup() local 622 if (ZExt->getDestTy() != ExtTy) in Cleanup() 625 Value *Src = ZExt->getOperand(0); in Cleanup() 626 if (ZExt->getSrcTy() == ZExt->getDestTy()) { in Cleanup() [all …]
|
D | Analysis.cpp | 583 if (CallerAttrs.contains(Attribute::ZExt)) { in attributesPermitTailCall() 584 if (!CalleeAttrs.contains(Attribute::ZExt)) in attributesPermitTailCall() 588 CallerAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall() 589 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall() 611 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TypePromotion.cpp | 240 return Call->hasRetAttr(Attribute::AttrKind::ZExt); in isSource() 264 if (auto *ZExt = dyn_cast<ZExtInst>(V)) in isSink() local 265 return GreaterThanTypeSize(ZExt); in isSink() 488 Value *ZExt = Builder.CreateZExt(V, ExtTy); in ExtendSources() local 489 if (auto *I = dyn_cast<Instruction>(ZExt)) { in ExtendSources() 497 ReplaceAllUsersOfWith(V, ZExt); in ExtendSources() 619 auto ZExt = cast<ZExtInst>(V); in Cleanup() local 620 if (ZExt->getDestTy() != ExtTy) in Cleanup() 623 Value *Src = ZExt->getOperand(0); in Cleanup() 624 if (ZExt->getSrcTy() == ZExt->getDestTy()) { in Cleanup() [all …]
|
D | Analysis.cpp | 581 if (CallerAttrs.contains(Attribute::ZExt)) { in attributesPermitTailCall() 582 if (!CalleeAttrs.contains(Attribute::ZExt)) in attributesPermitTailCall() 586 CallerAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall() 587 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall() 609 CalleeAttrs.removeAttribute(Attribute::ZExt); in attributesPermitTailCall()
|
/external/llvm/unittests/IR/ |
D | AttributesTest.cpp | 25 AttributeSet::get(C, 1, Attribute::ZExt), in TEST() 47 AttributeSet::get(C, 2, Attribute::ZExt), in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LowerExpectIntrinsic.cpp | 120 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(V)) { in handlePhiDef() local 121 V = ZExt->getOperand(0); in handlePhiDef() 122 Operations.push_back(ZExt); in handlePhiDef() 152 case Instruction::ZExt: in handlePhiDef()
|
D | NaryReassociate.cpp | 337 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex() local 339 if (isKnownNonNegative(ZExt->getOperand(0), *DL, 0, AC, GEP, DT)) in tryReassociateGEPAtIndex() 340 IndexToSplit = ZExt->getOperand(0); in tryReassociateGEPAtIndex()
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenCallingConv.inc | 390 LocInfo = CCValAssign::ZExt; 486 LocInfo = CCValAssign::ZExt; 496 LocInfo = CCValAssign::ZExt; 506 LocInfo = CCValAssign::ZExt; 516 LocInfo = CCValAssign::ZExt; 526 LocInfo = CCValAssign::ZExt; 536 LocInfo = CCValAssign::ZExt; 576 LocInfo = CCValAssign::ZExt; 635 LocInfo = CCValAssign::ZExt; 700 LocInfo = CCValAssign::ZExt; [all …]
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LowerExpectIntrinsic.cpp | 138 if (ZExtInst *ZExt = dyn_cast<ZExtInst>(V)) { in handlePhiDef() local 139 V = ZExt->getOperand(0); in handlePhiDef() 140 Operations.push_back(ZExt); in handlePhiDef() 170 case Instruction::ZExt: in handlePhiDef()
|
D | NaryReassociate.cpp | 333 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex() local 335 if (isKnownNonNegative(ZExt->getOperand(0), *DL, 0, AC, GEP, DT)) in tryReassociateGEPAtIndex() 336 IndexToSplit = ZExt->getOperand(0); in tryReassociateGEPAtIndex()
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/ |
D | PPCGenCallingConv.inc | 121 LocInfo = CCValAssign::ZExt; 323 LocInfo = CCValAssign::ZExt; 333 LocInfo = CCValAssign::ZExt; 343 LocInfo = CCValAssign::ZExt; 353 LocInfo = CCValAssign::ZExt; 399 LocInfo = CCValAssign::ZExt; 411 LocInfo = CCValAssign::ZExt; 563 LocInfo = CCValAssign::ZExt; 573 LocInfo = CCValAssign::ZExt; 583 LocInfo = CCValAssign::ZExt; [all …]
|
/external/llvm-project/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 785 Attribute::ZExt); in initializeRuntimeFunctions() 786 AL = AL.addParamAttribute(M.getContext(), 0, Attribute::ZExt); in initializeRuntimeFunctions() 787 AL = AL.addParamAttribute(M.getContext(), 1, Attribute::ZExt); in initializeRuntimeFunctions() 798 Attribute::ZExt); in initializeRuntimeFunctions() 799 AL = AL.addParamAttribute(M.getContext(), 0, Attribute::ZExt); in initializeRuntimeFunctions() 800 AL = AL.addParamAttribute(M.getContext(), 1, Attribute::ZExt); in initializeRuntimeFunctions() 811 Attribute::ZExt); in initializeRuntimeFunctions() 822 Attribute::ZExt); in initializeRuntimeFunctions() 830 AL = AL.addParamAttribute(M.getContext(), 0, Attribute::ZExt); in initializeRuntimeFunctions() 1241 Call->addAttribute(AttributeList::ReturnIndex, Attribute::ZExt); in combineShadows() [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetCallingConv.h | 28 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended member 70 bool isZExt() const { return Flags & ZExt; } in isZExt()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 627 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt); in runOnModule() 628 F->addAttribute(1, Attribute::ZExt); in runOnModule() 629 F->addAttribute(2, Attribute::ZExt); in runOnModule() 635 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt); in runOnModule() 636 F->addAttribute(1, Attribute::ZExt); in runOnModule() 637 F->addAttribute(2, Attribute::ZExt); in runOnModule() 644 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt); in runOnModule() 651 F->addAttribute(1, Attribute::ZExt); in runOnModule() 986 Call->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt); in combineShadows() 987 Call->addAttribute(1, Attribute::ZExt); in combineShadows() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 742 Attribute::ZExt); in runOnModule() 743 AL = AL.addParamAttribute(M.getContext(), 0, Attribute::ZExt); in runOnModule() 744 AL = AL.addParamAttribute(M.getContext(), 1, Attribute::ZExt); in runOnModule() 756 Attribute::ZExt); in runOnModule() 757 AL = AL.addParamAttribute(M.getContext(), 0, Attribute::ZExt); in runOnModule() 758 AL = AL.addParamAttribute(M.getContext(), 1, Attribute::ZExt); in runOnModule() 769 Attribute::ZExt); in runOnModule() 777 AL = AL.addParamAttribute(M.getContext(), 0, Attribute::ZExt); in runOnModule() 1124 Call->addAttribute(AttributeList::ReturnIndex, Attribute::ZExt); in combineShadows() 1125 Call->addParamAttr(0, Attribute::ZExt); in combineShadows() [all …]
|
/external/llvm-project/llvm/unittests/IR/ |
D | AttributesTest.cpp | 24 AttributeList ASs[] = {AttributeList::get(C, 1, Attribute::ZExt), in TEST() 45 EXPECT_FALSE(ByVal < Attribute::get(C, Attribute::ZExt)); in TEST() 49 AttributeList ASs[] = {AttributeList::get(C, 2, Attribute::ZExt), in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/AggressiveInstCombine/ |
D | TruncInstCombine.cpp | 45 case Instruction::ZExt: in getRelevantOperands() 105 case Instruction::ZExt: in buildTruncExpressionDag() 312 case Instruction::ZExt: in ReduceExpressionDag()
|
/external/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
D | TruncInstCombine.cpp | 53 case Instruction::ZExt: in getRelevantOperands() 117 case Instruction::ZExt: in buildTruncExpressionDag() 327 case Instruction::ZExt: in ReduceExpressionDag()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonBitTracker.h | 51 enum { SExt, ZExt }; enumerator
|
/external/llvm/lib/Transforms/Utils/ |
D | BypassSlowDivision.cpp | 127 Value *FastQuotientV = FastBuilder.CreateCast(Instruction::ZExt, in insertFastDiv() 130 Value *FastRemainderV = FastBuilder.CreateCast(Instruction::ZExt, in insertFastDiv()
|
/external/llvm/lib/Transforms/Scalar/ |
D | NaryReassociate.cpp | 340 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) { in tryReassociateGEPAtIndex() local 342 if (isKnownNonNegative(ZExt->getOperand(0), *DL, 0, AC, GEP, DT)) in tryReassociateGEPAtIndex() 343 IndexToSplit = ZExt->getOperand(0); in tryReassociateGEPAtIndex()
|