HomeSort by: relevance | last modified time | path
    Searched defs:ExtendKind (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
FunctionLoweringInfo.cpp 68 ISD::NodeType ExtendKind = ISD::ANY_EXTEND;
77 ExtendKind = ISD::SIGN_EXTEND;
79 return ExtendKind;
SelectionDAGBuilder.cpp 472 /// integers, ExtendKind can be used to specify how to generate the extra bits.
477 ISD::NodeType ExtendKind = ISD::ANY_EXTEND) {
522 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val);
898 ISD::NodeType ExtendKind = PreferredExtendType;
911 if (ExtendKind == ISD::ANY_EXTEND && TLI.isZExtFree(Val, RegisterVT))
912 ExtendKind = ISD::ZERO_EXTEND;
915 NumParts, RegisterVT, V, CallConv, ExtendKind);
1946 ISD::NodeType ExtendKind = ISD::ANY_EXTEND;
1949 ExtendKind = ISD::SIGN_EXTEND;
1952 ExtendKind = ISD::ZERO_EXTEND
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringBase.cpp 1632 ISD::NodeType ExtendKind = ISD::ANY_EXTEND;
1635 ExtendKind = ISD::SIGN_EXTEND;
1637 ExtendKind = ISD::ZERO_EXTEND;
1643 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 1024 enum ExtendKind { ZeroExtended, SignExtended, Unknown };
1030 DenseMap<AssertingVH<Instruction>, ExtendKind> ExtendKindMap;
1099 ExtendKind getExtendKind(Instruction *I);
1101 using WidenedRecTy = std::pair<const SCEVAddRecExpr *, ExtendKind>;
1325 WidenIV::ExtendKind WidenIV::getExtendKind(Instruction *I) {
1370 ExtendKind ExtKind = getExtendKind(DU.NarrowDef);
1419 ExtendKind ExtKind;
1541 ExtendKind ExtKind = getExtendKind(NarrowDef);

Completed in 98 milliseconds