Home
last modified time | relevance | path

Searched refs:Bitfield (Results 1 – 14 of 14) sorted by relevance

/external/clang/test/SemaCXX/
Dmember-init.cpp3 struct Bitfield { struct
/external/clang/test/CodeGenObjC/
D2010-03-17-StructRef.m2 // Bitfield references must not touch memory outside of the enclosing
/external/clang/test/CodeGenCXX/
Dtemporaries.cpp634 namespace Bitfield { namespace
/external/llvm/test/CodeGen/AArch64/
Dbitfield-insert.ll174 ; Bitfield insert where there's a left-over shr needed at the beginning
/external/clang/lib/Sema/
DSemaChecking.cpp4951 static bool AnalyzeBitFieldAssignment(Sema &S, FieldDecl *Bitfield, Expr *Init, in AnalyzeBitFieldAssignment() argument
4953 assert(Bitfield->isBitField()); in AnalyzeBitFieldAssignment()
4954 if (Bitfield->isInvalidDecl()) in AnalyzeBitFieldAssignment()
4958 if (Bitfield->getType()->isBooleanType()) in AnalyzeBitFieldAssignment()
4962 if (Bitfield->getBitWidth()->isValueDependent() || in AnalyzeBitFieldAssignment()
4963 Bitfield->getBitWidth()->isTypeDependent() || in AnalyzeBitFieldAssignment()
4975 unsigned FieldWidth = Bitfield->getBitWidthValue(S.Context); in AnalyzeBitFieldAssignment()
4982 TruncatedValue.setIsSigned(Bitfield->getType()->isSignedIntegerType()); in AnalyzeBitFieldAssignment()
5012 if (FieldDecl *Bitfield = E->getLHS()->getSourceBitField()) { in AnalyzeAssignment() local
5013 if (AnalyzeBitFieldAssignment(S, Bitfield, E->getRHS(), in AnalyzeAssignment()
/external/chromium_org/chrome/common/metrics/proto/
Dperf_data.proto55 // Bitfield that indicates whether reads on the counter will return the
/external/llvm/lib/Target/R600/
DAMDGPUInstructions.td355 // Bitfield extract patterns
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2967 SDValue Bitfield = LHS.getOperand(0); in tryCombineToBFI() local
2968 if (getLSBForBFI(DAG, DL, VT, Bitfield, LHSMask) != -1) { in tryCombineToBFI()
2977 Bitfield = RHS.getOperand(0); in tryCombineToBFI()
2978 int32_t LSB = getLSBForBFI(DAG, DL, VT, Bitfield, RHSMask); in tryCombineToBFI()
2986 LHS.getOperand(0), Bitfield, in tryCombineToBFI()
DAArch64InstrFormats.td198 // Format for Bitfield instructions
DAArch64InstrInfo.td979 // Bitfield
4579 // Bitfield patterns
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp446 struct BitfieldOp Bitfield; member
519 Bitfield = o.Bitfield; in ARMOperand()
1589 unsigned lsb = Bitfield.LSB; in addBitfieldOperands()
1590 unsigned width = Bitfield.Width; in addBitfieldOperands()
2308 Op->Bitfield.LSB = LSB; in CreateBitfield()
2309 Op->Bitfield.Width = Width; in CreateBitfield()
2547 OS << "<bitfield " << "lsb: " << Bitfield.LSB in print()
2548 << ", width: " << Bitfield.Width << ">"; in print()
/external/llvm/lib/Target/ARM/
DARMScheduleSwift.td1217 // 4.2.8 Bitfield
DARMInstrInfo.td723 let Name = "Bitfield";
3462 // A8.6.18 BFI - Bitfield insert (Encoding A1)
DARMInstrThumb2.td2344 // A8.6.18 BFI - Bitfield insert (Encoding T1)