Home
last modified time | relevance | path

Searched refs:WordType (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DAPInt.h71 typedef uint64_t WordType; typedef
76 APINT_WORD_SIZE = sizeof(WordType),
87 static const WordType WORDTYPE_MAX = ~WordType(0);
191 static void divide(const WordType *LHS, unsigned lhsWords,
192 const WordType *RHS, unsigned rhsWords, WordType *Quotient,
193 WordType *Remainder);
433 return U.VAL == ((WordType(1) << (BitWidth - 1)) - 1); in isMaxSignedValue()
449 return U.VAL == (WordType(1) << (BitWidth - 1)); in isMinSignedValue()
1438 WordType Mask = maskBit(BitPosition); in setBit()
1512 WordType Mask = ~maskBit(BitPosition); in clearBit()
[all …]
DAPFloat.h143 typedef APInt::WordType integerPart;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DAPInt.cpp422 static_assert(8 * sizeof(WordType) <= 64, "This code assumes only two words affected"); in insertBits()
423 unsigned wordBits = 8 * sizeof(WordType); in insertBits()
485 static_assert(8 * sizeof(WordType) <= 64, "This code assumes only two words affected"); in extractBitsAsZExtValue()
486 unsigned wordBits = 8 * sizeof(WordType); in extractBitsAsZExtValue()
1478 void APInt::divide(const WordType *LHS, unsigned lhsWords, const WordType *RHS, in divide()
1479 unsigned rhsWords, WordType *Quotient, WordType *Remainder) { in divide()
2317 static inline APInt::WordType lowBitMask(unsigned bits) { in lowBitMask()
2320 return ~(APInt::WordType) 0 >> (APInt::APINT_BITS_PER_WORD - bits); in lowBitMask()
2324 static inline APInt::WordType lowHalf(APInt::WordType part) { in lowHalf()
2329 static inline APInt::WordType highHalf(APInt::WordType part) { in highHalf()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLowerEmuTLS.cpp115 IntegerType *WordType = DL.getIntPtrType(C); in addEmuTlsVar() local
118 Type *ElementTypes[4] = {WordType, WordType, VoidPtrType, InitPtrType}; in addEmuTlsVar()
152 ConstantInt::get(WordType, DL.getTypeStoreSize(GVType)), in addEmuTlsVar()
153 ConstantInt::get(WordType, GVAlignment), in addEmuTlsVar()
159 Align MaxAlignment(std::max(DL.getABITypeAlignment(WordType), in addEmuTlsVar()
DAtomicExpandPass.cpp613 Type *WordType; member
656 Ret.WordType = Type::getIntNTy(Ctx, WordSize * 8); in createMaskInstrs()
659 Ret.WordType->getPointerTo(Addr->getType()->getPointerAddressSpace()); in createMaskInstrs()
676 Ret.ShiftAmt = Builder.CreateTrunc(Ret.ShiftAmt, Ret.WordType, "ShiftAmt"); in createMaskInstrs()
678 ConstantInt::get(Ret.WordType, (1 << (ValueSize * 8)) - 1), Ret.ShiftAmt, in createMaskInstrs()
726 Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in performMaskedAtomicOp()
756 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in expandPartwordAtomicRMW()
767 insertRMWCmpXchgLoop(Builder, PMV.WordType, PMV.AlignedAddr, MemOpOrder, in expandPartwordAtomicRMW()
789 Builder.CreateShl(Builder.CreateZExt(AI->getValOperand(), PMV.WordType), in widenPartwordAtomicRMW()
873 Builder.CreateShl(Builder.CreateZExt(NewVal, PMV.WordType), PMV.ShiftAmt); in expandPartwordCmpXchg()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceTargetLoweringX8664.cpp90 static const SizeT ShadowStoreSize = 4 * typeWidthInBytes(WordType); in getShadowStoreSize()
828 const Type FrameSPTy = WordType; in emitVariable()
940 PreservedRegsSizeBytes += typeWidthInBytes(WordType); in addProlog()
953 PreservedRegsSizeBytes += typeWidthInBytes(WordType); in addProlog()
1018 Variable *FramePtr = getPhysicalRegister(FrameOrStackReg, WordType); in addProlog()
1047 WordType, RegX8664::getArgIndex(i, NumGPRArgs)) in addProlog()
1195 Type TargetX8664::stackSlotType() { return WordType; } in stackSlotType()
1220 Variable *esp = getPhysicalRegister(getStackReg(), WordType); in lowerAlloca()
1414 Variable *T = makeReg(WordType); in optimizeScalarMul()
2268 Variable *esp = getPhysicalRegister(getStackReg(), WordType); in lowerCall()
[all …]
DIceTargetLoweringX8632.h38 constexpr Type WordType = IceType_i32; variable
203 const uint32_t WordSizeInBytes = typeWidthInBytes(WordType); in typeWidthInBytesOnStack()
374 Func->getTarget()->getPhysicalRegister(getStackReg(), WordType); in keepEspLiveAtExit()
DIceTargetLoweringX8664.h39 constexpr Type WordType = IceType_i64; variable
204 const uint32_t WordSizeInBytes = typeWidthInBytes(WordType); in typeWidthInBytesOnStack()
370 Func->getTarget()->getPhysicalRegister(getStackReg(), WordType); in keepEspLiveAtExit()
DIceTargetLoweringX8632.cpp818 const Type FrameSPTy = WordType; in emitVariable()
928 PreservedRegsSizeBytes += typeWidthInBytes(WordType); in addProlog()
941 PreservedRegsSizeBytes += typeWidthInBytes(WordType); in addProlog()
1016 _and(getPhysicalRegister(getStackReg(), WordType), in addProlog()
1033 Variable *FramePtr = getPhysicalRegister(FrameOrStackReg, WordType); in addProlog()
1055 WordType, RegX8632::getArgIndex(i, NumGPRArgs)) in addProlog()
1213 Type TargetX8632::stackSlotType() { return WordType; } in stackSlotType()
1310 Variable *esp = getPhysicalRegister(getStackReg(), WordType); in lowerAlloca()
1491 Variable *T = makeReg(WordType); in optimizeScalarMul()
2450 Variable *esp = getPhysicalRegister(getStackReg(), WordType); in lowerCall()
[all …]
DIceAssemblerARM32.cpp32 using WordType = uint32_t; typedef
33 static constexpr IValueT kWordSize = sizeof(WordType);
/third_party/libabigail/tests/data/test-read-dwarf/
DPR22122-libftdc.so.abi3214 …<typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' lin…
4405 …<typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' lin…
5493 …<typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' lin…
7437 …<typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' lin…
13937 …<typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' lin…
15640 …<typedef-decl name='WordType' type-id='type-id-46' filepath='src/mongo/platform/atomic_word.h' lin…
Dtest11-pr18828.so.abi13455 …<typedef-decl name='WordType' type-id='type-id-50' filepath='src/mongo/platform/atomic_word.h' lin…
Dtest12-pr18844.so.abi20666 …<typedef-decl name='WordType' type-id='type-id-48' filepath='src/mongo/platform/atomic_word.h' lin…