Searched refs:ZExt (Results 1 - 25 of 77) sorted by relevance

1234

/external/llvm/unittests/IR/
H A DAttributesTest.cpp25 AttributeSet::get(C, 1, Attribute::ZExt),
38 AttributeSet::get(C, 2, Attribute::ZExt),
/external/llvm/include/llvm/Target/
H A DTargetCallingConv.h28 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended member in struct:llvm::ISD::ArgFlagsTy
63 bool isZExt() const { return Flags & ZExt; }
/external/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp132 Value *FastQuotientV = FastBuilder.CreateCast(Instruction::ZExt,
135 Value *FastRemainderV = FastBuilder.CreateCast(Instruction::ZExt,
/external/llvm/lib/CodeGen/
H A DAnalysis.cpp540 if (CallerAttrs.contains(Attribute::ZExt)) {
541 if (!CalleeAttrs.contains(Attribute::ZExt))
545 CallerAttrs.removeAttribute(Attribute::ZExt);
546 CalleeAttrs.removeAttribute(Attribute::ZExt);
H A DBasicTargetTransformInfo.cpp380 if (Opcode == Instruction::ZExt &&
412 if (Opcode == Instruction::ZExt)
H A DTargetLoweringBase.cpp1285 else if (attr.hasAttribute(AttributeSet::ReturnIndex, Attribute::ZExt))
1309 else if (attr.hasAttribute(AttributeSet::ReturnIndex, Attribute::ZExt))
1368 case ZExt: return ISD::ZERO_EXTEND;
/external/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h36 ZExt, // The value is zero extended in the location. enumerator in enum:llvm::CCValAssign::LocInfo
146 return (HTP == AExt || HTP == SExt || HTP == ZExt);
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp566 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
567 F->addAttribute(1, Attribute::ZExt);
568 F->addAttribute(2, Attribute::ZExt);
574 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
581 F->addAttribute(1, Attribute::ZExt);
891 Call->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
892 Call->addAttribute(1, Attribute::ZExt);
893 Call->addAttribute(2, Attribute::ZExt);
977 FallbackCall->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
1022 FallbackCall->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp108 case Instruction::ZExt:
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCUtil.cpp223 case Instruction::SExt: case Instruction::ZExt: case Instruction::Trunc:
/external/llvm/lib/IR/
H A DInstructions.cpp399 false /*ZExt*/);
2060 case Instruction::ZExt:
2102 case Instruction::ZExt:
2199 { 8, 1, 9,99,99, 2, 0,99,99,99, 2, 3, 0}, // ZExt |
2297 return Instruction::ZExt;
2381 case ZExt: return new ZExtInst (S, Ty, Name, InsertBefore);
2403 case ZExt: return new ZExtInst (S, Ty, Name, InsertAtEnd);
2424 return Create(Instruction::ZExt, S, Ty, Name, InsertBefore);
2432 return Create(Instruction::ZExt, S, Ty, Name, InsertAtEnd);
2520 (isSigned ? Instruction::SExt : Instruction::ZExt)));
[all...]
H A DConstantFold.cpp296 case Instruction::ZExt: {
516 if (opc == Instruction::ZExt || opc == Instruction::SExt ||
662 case Instruction::ZExt:
986 if (CE1->getOpcode() == Instruction::ZExt) {
1042 if (CE1->getOpcode() == Instruction::ZExt) // Top bits known zero.
1458 case Instruction::ZExt:
1464 if (CE1->getOpcode() == Instruction::ZExt) isSigned = false;
1884 (CE1->getOpcode() == Instruction::ZExt && !ICmpInst::isSigned(pred))){
H A DAttributes.cpp234 if (hasAttribute(Attribute::ZExt))
361 case Attribute::ZExt: return 1 << 0;
1178 .addAttribute(Attribute::ZExt);
H A DInstruction.cpp231 case ZExt: return "zext";
/external/llvm/include/llvm/IR/
H A DAttributes.h113 ZExt, ///< Zero extended before/after call enumerator in enum:llvm::Attribute::AttrKind
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp630 case Instruction::ZExt:
715 case Instruction::ZExt:
792 case Instruction::ZExt:
H A DInstCombineCasts.cpp166 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/);
195 case Instruction::ZExt:
411 case Instruction::ZExt:
532 In = Builder->CreateIntCast(In, CI.getType(), false/*ZExt*/);
588 return CastInst::CreateIntegerCast(In, CI.getType(), false/*ZExt*/);
673 case Instruction::ZExt: // zext(zext(x)) -> zext(x).
1004 case Instruction::ZExt: // sext(zext(x)) -> zext(x)
1655 case Instruction::ZExt:
/external/llvm/lib/Analysis/
H A DCostModel.cpp443 case Instruction::ZExt:
/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp223 case Instruction::ZExt:
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp313 LocInfo = CCValAssign::ZExt;
475 else if (VA.getLocInfo() == CCValAssign::ZExt)
614 case CCValAssign::ZExt:
/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp225 case Instruction::ZExt:
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp495 HANDLE_ATTR(ZExt);
845 case Instruction::ZExt: Out << "Instruction::ZExt"; break;
1396 case Instruction::ZExt:
1411 case Instruction::ZExt: Out << "ZExtInst"; break;
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp126 LocInfo = CCValAssign::ZExt;
164 LocInfo = CCValAssign::ZExt;
239 LocInfo = CCValAssign::ZExt;
480 // Loc info must be one of Full, SExt, ZExt, or AExt.
487 case CCValAssign::ZExt:
/external/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp1272 case CCValAssign::ZExt: {
1452 if (CS.paramHasAttr(AttrIdx, Attribute::ZExt))
1584 case CCValAssign::ZExt: {
1799 case Instruction::ZExt:
/external/lldb/source/Expression/
H A DIRInterpreter.cpp523 case Instruction::ZExt:
808 case Instruction::ZExt:

Completed in 344 milliseconds

1234