/external/llvm/lib/Target/AArch64/ |
H A D | AArch64AddressTypePromotion.cpp | 127 bool shouldConsiderSExt(const Instruction *SExt) const; 213 AArch64AddressTypePromotion::shouldConsiderSExt(const Instruction *SExt) const { 214 if (SExt->getType() != ConsideredSExtType) 217 for (const User *U : SExt->users()) { 259 Instruction *SExt = SExtInsts.pop_back_val(); local 261 DEBUG(dbgs() << "Consider:\n" << *SExt << '\n'); 263 // If this SExt has already been merged continue. 264 if (SExt->use_empty() && ToRemove.count(SExt)) { 270 while (auto *Inst = dyn_cast<Instruction>(SExt 422 Instruction *SExt = &II; local [all...] |
H A D | AArch64CallLowering.cpp | 96 case CCValAssign::SExt:
|
/external/llvm/unittests/IR/ |
H A D | AttributesTest.cpp | 26 AttributeSet::get(C, 2, Attribute::SExt) 48 AttributeSet::get(C, 1, Attribute::SExt)
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
H A D | TargetCallingConv.h | 25 static const uint64_t SExt = 1ULL<<1; ///< Sign extended member in struct:llvm::ISD::ArgFlagsTy 53 bool isSExt() const { return Flags & SExt; }
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitTracker.h | 51 enum { SExt, ZExt }; enumerator in enum:llvm::HexagonEvaluator::ExtType::__anon14315
|
H A D | HexagonOptimizeSZextends.cpp | 80 if (F.getAttributes().hasAttribute(Idx, Attribute::SExt)) {
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | Attributes.h | 38 const Attributes SExt = 1<<1; ///< Sign extended before/after call member in namespace:llvm::Attribute 103 ZExt | SExt,
|
/external/llvm/include/llvm/Target/ |
H A D | TargetCallingConv.h | 30 static const uint64_t SExt = 1ULL<<1; ///< Sign extended member in struct:llvm::ISD::ArgFlagsTy 73 bool isSExt() const { return Flags & SExt; }
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 34 SExt, // The value is sign extended in the location. enumerator in enum:llvm::CCValAssign::LocInfo 127 return (HTP == AExt || HTP == SExt || HTP == ZExt);
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
H A D | X86GenCallingConv.inc | 126 LocInfo = CCValAssign::SExt;
300 LocInfo = CCValAssign::SExt;
360 LocInfo = CCValAssign::SExt;
399 LocInfo = CCValAssign::SExt;
428 LocInfo = CCValAssign::SExt;
490 LocInfo = CCValAssign::SExt;
529 LocInfo = CCValAssign::SExt;
626 LocInfo = CCValAssign::SExt;
674 LocInfo = CCValAssign::SExt;
|
/external/llvm/lib/CodeGen/ |
H A D | Analysis.cpp | 559 } else if (CallerAttrs.contains(Attribute::SExt)) { 560 if (!CalleeAttrs.contains(Attribute::SExt)) 564 CallerAttrs.removeAttribute(Attribute::SExt); 565 CalleeAttrs.removeAttribute(Attribute::SExt);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SpeculativeExecution.cpp | 222 case Instruction::SExt:
|
H A D | NaryReassociate.cpp | 338 if (SExtInst *SExt = dyn_cast<SExtInst>(IndexToSplit)) { 339 IndexToSplit = SExt->getOperand(0);
|
/external/swiftshader/third_party/LLVM/unittests/VMCore/ |
H A D | InstructionsTest.cpp | 129 EXPECT_EQ(CastInst::SExt, CastInst::getCastOpcode(c8, true, V8x64Ty, true));
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
H A D | Attributes.inc | 40 SExt,
97 .Case("signext", Attribute::SExt)
334 return llvm::Attribute::SExt;
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | 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/ |
H A D | Attributes.cpp | 33 if (Attrs & Attribute::SExt) 100 Incompatible |= SExt | ZExt;
|
/external/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFastISel.cpp | 685 if (Attrs.hasAttribute(i+1, Attribute::SExt)) 805 const SExtInst *SExt = cast<SExtInst>(I); local 807 const Value *Op = SExt->getOperand(0); 809 MVT::SimpleValueType To = getLegalType(getSimpleType(SExt->getType())); 814 updateValueMap(SExt, Reg); 1138 if (FuncInfo.Fn->getAttributes().hasAttribute(0, Attribute::SExt)) 1164 case Instruction::SExt: return selectSExt(I);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 36 SExt, // The value is sign extended in the location. enumerator in enum:llvm::CCValAssign::LocInfo 155 return (HTP == AExt || HTP == SExt || HTP == ZExt);
|
H A D | FastISel.h | 108 RetSExt = Call.paramHasAttr(0, Attribute::SExt); 132 RetSExt = Call.paramHasAttr(0, Attribute::SExt);
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 169 case Instruction::SExt:
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 110 case Instruction::SExt:
|
/external/mesa3d/src/gallium/state_trackers/clover/llvm/codegen/ |
H A D | common.cpp | 151 arg.getArgNo() + 1, ::llvm::Attribute::SExt);
|
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
H A D | BlackfinISelLowering.cpp | 198 if (VA.getLocInfo() == CCValAssign::SExt) 259 case CCValAssign::SExt: 316 case CCValAssign::SExt: 401 case CCValAssign::SExt:
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 353 if (VA.getLocInfo() == CCValAssign::SExt) 415 case CCValAssign::SExt: 536 if (VA.getLocInfo() == CCValAssign::SExt) 588 if (VA.getLocInfo() == CCValAssign::SExt)
|