/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitTracker.h | 51 enum { SExt, ZExt }; enumerator in enum:llvm::HexagonEvaluator::ExtType::__anon13084
|
/external/llvm/lib/Target/X86/ |
H A D | X86FixupSetCC.cpp | 134 MachineInstr *ZExt = nullptr; local 137 ZExt = &Use; 139 if (!ZExt) 172 BuildMI(*ZExt->getParent(), ZExt, ZExt->getDebugLoc(), 177 MRI->replaceRegWith(ZExt->getOperand(0).getReg(), InsertReg); 178 ToErase.push_back(ZExt);
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | Attributes.h | 37 const Attributes ZExt = 1<<0; ///< Zero extended before/after call member in namespace:llvm::Attribute 103 ZExt | SExt,
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
H A D | TargetCallingConv.h | 23 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended member in struct:llvm::ISD::ArgFlagsTy 50 bool isZExt() const { return Flags & ZExt; }
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 35 ZExt, // The value is zero extended in the location. enumerator in enum:llvm::CCValAssign::LocInfo 127 return (HTP == AExt || HTP == SExt || HTP == ZExt);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 37 ZExt, // The value is zero extended in the location. enumerator in enum:llvm::CCValAssign::LocInfo 155 return (HTP == AExt || HTP == SExt || HTP == ZExt);
|
/external/llvm/include/llvm/Target/ |
H A D | TargetCallingConv.h | 28 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended member in struct:llvm::ISD::ArgFlagsTy 70 bool isZExt() const { return Flags & ZExt; }
|
/external/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFastISel.cpp | 687 else if (Attrs.hasAttribute(i+1, Attribute::ZExt)) 791 const ZExtInst *ZExt = cast<ZExtInst>(I); local 793 const Value *Op = ZExt->getOperand(0); 795 MVT::SimpleValueType To = getLegalType(getSimpleType(ZExt->getType())); 800 updateValueMap(ZExt, Reg); 1140 else if (FuncInfo.Fn->getAttributes().hasAttribute(0, Attribute::ZExt)) 1163 case Instruction::ZExt: return selectZExt(I);
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 150 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); local 151 const SCEV *Op = ZExt->getOperand(); 153 << *ZExt->getType() << ")"; 1852 const SCEV *ZExt = getZeroExtendExpr(Op, Ty); local 1853 if (!isa<SCEVZeroExtendExpr>(ZExt)) 1854 return ZExt; 1874 return ZExt; 4496 if (const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(S)) { 4497 ConstantRange X = getRange(ZExt->getOperand(), SignHint); 4498 return setRange(ZExt, SignHin [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 162 C = ConstantExpr::getIntegerCast(C, Ty, isSigned /*Sext or ZExt*/); 191 case Instruction::ZExt: 405 case Instruction::ZExt: 602 In = Builder->CreateIntCast(In, CI.getType(), false/*ZExt*/); 658 return CastInst::CreateIntegerCast(In, CI.getType(), false/*ZExt*/); 744 case Instruction::ZExt: // zext(zext(x)) -> zext(x). 1080 case Instruction::ZExt: // sext(zext(x)) -> zext(x) 1139 Value *ZExt = Builder->CreateZExt(Src, DestTy); local 1140 return replaceInstUsesWith(CI, ZExt); 1702 case Instruction::ZExt [all...] |
H A D | InstCombineCompares.cpp | 2406 if (LHSCI->getOpcode() != Instruction::ZExt && 2564 Value *ZExt = Builder->CreateZExt(Add, OrigAdd->getType()); local 2568 IC.replaceInstUsesWith(*OrigAdd, ZExt); 2701 assert(LHS->getOpcode() == Instruction::ZExt); 2702 assert(RHS->getOpcode() == Instruction::ZExt);
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 141 const SCEVZeroExtendExpr *ZExt = cast<SCEVZeroExtendExpr>(this); local 142 const SCEV *Op = ZExt->getOperand(); 144 << *ZExt->getType() << ")"; 1311 const SCEV *ZExt = getZeroExtendExpr(Op, Ty); local 1312 if (!isa<SCEVZeroExtendExpr>(ZExt)) 1313 return ZExt; 1341 return ZExt; 3312 if (const SCEVZeroExtendExpr *ZExt = dyn_cast<SCEVZeroExtendExpr>(S)) { 3313 ConstantRange X = getUnsignedRange(ZExt->getOperand()); 3314 return setUnsignedRange(ZExt, [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 1546 if (LHSCI->getOpcode() != Instruction::ZExt && 1698 Value *ZExt = Builder->CreateZExt(Add, OrigAdd->getType()); local 1702 IC.ReplaceInstUsesWith(*OrigAdd, ZExt);
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.ml | 186 | ZExt Constructor in type:Opcode/t
|
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/ |
H A D | llvm.ml | 174 | ZExt Constructor in type:Opcode/t
|
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 1990 if (CallerAttrs.hasAttribute(AttributeSet::ReturnIndex, Attribute::ZExt) || 2972 Value *ZExt = local 2974 TPT.replaceAllUsesWith(SExt, ZExt); 2976 ExtVal = ZExt; 3318 case Instruction::ZExt: { 4102 // This is a ZExt, maybe this is free to extend from one type to another. 4797 Instruction::CastOps ExtType = Instruction::ZExt; 4807 APInt WideConst = (ExtType == Instruction::ZExt) ?
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 1474 SDValue ZExt = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, N0.getOperand(0)); local 1475 return DAG.getNode(ISD::SUB, DL, VT, N1, ZExt);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 1762 SDValue ZExt = DAG.getNode(ISD::ZERO_EXTEND, DL, VT, N0.getOperand(0)); local 1763 return DAG.getNode(ISD::SUB, DL, VT, N1, ZExt); 1771 SDValue ZExt = DAG.getNode(ISD::AND, DL, VT, N1.getOperand(0), local 1773 return DAG.getNode(ISD::SUB, DL, VT, N0, ZExt); 1953 SDValue ZExt = DAG.getNode(ISD::AND, DL, VT, N1.getOperand(0), local 1955 return DAG.getNode(ISD::ADD, DL, VT, N0, ZExt);
|