HomeSort by relevance Sort by last modified time
    Searched refs:ZExt (Results 1 - 25 of 229) sorted by null

1 2 3 4 5 6 7 8 910

  /external/llvm/lib/Target/X86/
X86FixupSetCC.cpp 15 // This means that ISel must select (zext (setcc)) into something like
35 STATISTIC(NumSubstZexts, "Number of setcc + zext pairs substituted");
128 // Find a setcc that is used by a zext.
134 MachineInstr *ZExt = nullptr;
137 ZExt = &Use;
139 if (!ZExt)
172 BuildMI(*ZExt->getParent(), ZExt, ZExt->getDebugLoc(),
177 MRI->replaceRegWith(ZExt->getOperand(0).getReg(), InsertReg)
    [all...]
  /external/llvm/unittests/IR/
AttributesTest.cpp 25 AttributeSet::get(C, 1, Attribute::ZExt),
47 AttributeSet::get(C, 2, Attribute::ZExt),
  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetCallingConv.h 23 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended
50 bool isZExt() const { return Flags & ZExt; }
96 /// getArgFlagsString - Returns the flags as a string, eg: "zext align:4".
  /external/llvm/lib/Target/Hexagon/
HexagonBitTracker.h 51 enum { SExt, ZExt };
  /external/llvm/include/llvm/Target/
TargetCallingConv.h 28 static const uint64_t ZExt = 1ULL<<0; ///< Zero extended
70 bool isZExt() const { return Flags & ZExt; }
  /external/swiftshader/third_party/LLVM/include/llvm/
Attributes.h 37 const Attributes ZExt = 1<<0; ///< Zero extended before/after call
103 ZExt | SExt,
  /external/llvm/lib/Target/AArch64/
AArch64CallLowering.cpp 97 case CCValAssign::ZExt:
  /external/llvm/lib/Transforms/Utils/
BypassSlowDivision.cpp 127 Value *FastQuotientV = FastBuilder.CreateCast(Instruction::ZExt,
130 Value *FastRemainderV = FastBuilder.CreateCast(Instruction::ZExt,
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
CallingConvLower.h 35 ZExt, // The value is zero extended in the location.
127 return (HTP == AExt || HTP == SExt || HTP == ZExt);
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
TargetLibraryInfo.h 306 return Signed ? Attribute::SExt : Attribute::ZExt;
317 return Signed ? Attribute::SExt : Attribute::ZExt;
  /external/llvm/lib/Transforms/Scalar/
NaryReassociate.cpp 340 } else if (ZExtInst *ZExt = dyn_cast<ZExtInst>(IndexToSplit)) {
341 // zext can be treated as sext if the source is non-negative.
342 if (isKnownNonNegative(ZExt->getOperand(0), *DL, 0, AC, GEP, DT))
343 IndexToSplit = ZExt->getOperand(0);
383 // zext if the source operand is proved non-negative. We should do that
SpeculativeExecution.cpp 221 case Instruction::ZExt:
  /external/llvm/lib/CodeGen/
Analysis.cpp 552 if (CallerAttrs.contains(Attribute::ZExt)) {
553 if (!CalleeAttrs.contains(Attribute::ZExt))
557 CallerAttrs.removeAttribute(Attribute::ZExt);
558 CalleeAttrs.removeAttribute(Attribute::ZExt);
  /external/llvm/lib/Transforms/Instrumentation/
DataFlowSanitizer.cpp 627 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
628 F->addAttribute(1, Attribute::ZExt);
629 F->addAttribute(2, Attribute::ZExt);
635 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
636 F->addAttribute(1, Attribute::ZExt);
637 F->addAttribute(2, Attribute::ZExt);
644 F->addAttribute(AttributeSet::ReturnIndex, Attribute::ZExt);
651 F->addAttribute(1, Attribute::ZExt);
    [all...]
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 37 ZExt, // The value is zero extended in the location.
155 return (HTP == AExt || HTP == SExt || HTP == ZExt);
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
Analysis.cpp 258 if ((CallerRetAttr & Attribute::ZExt) || (CallerRetAttr & Attribute::SExt))
298 if ((CallerRetAttr & Attribute::ZExt) || (CallerRetAttr & Attribute::SExt))
  /external/swiftshader/third_party/LLVM/lib/VMCore/
Attributes.cpp 31 if (Attrs & Attribute::ZExt)
100 Incompatible |= SExt | ZExt;
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyFastISel.cpp 687 else if (Attrs.hasAttribute(i+1, Attribute::ZExt))
791 const ZExtInst *ZExt = cast<ZExtInst>(I);
793 const Value *Op = ZExt->getOperand(0);
795 MVT::SimpleValueType To = getLegalType(getSimpleType(ZExt->getType()));
800 updateValueMap(ZExt, Reg);
    [all...]

Completed in 1639 milliseconds

1 2 3 4 5 6 7 8 910