Searched refs:OffsetExpr (Results 1 - 10 of 10) sorted by relevance

/external/swiftshader/third_party/subzero/src/
H A DIceGlobalInits.h339 const RelocOffsetArray &OffsetExpr) {
342 RelocInitializer(VDL, Declaration, OffsetExpr, NoFixup);
347 const RelocOffsetArray &OffsetExpr,
351 RelocInitializer(VDL, Declaration, OffsetExpr, HasFixup, Fixup);
357 Offset += OffsetExpr[i]->getOffset();
379 const RelocOffsetArray &OffsetExpr, bool HasFixup,
383 OffsetExprSize(OffsetExpr.size()),
384 OffsetExpr(new (VDL->allocate_initializer<RelocOffset *>(
388 this->OffsetExpr[i] = OffsetExpr[
337 create(VariableDeclarationList *VDL, const GlobalDeclaration *Declaration, const RelocOffsetArray &OffsetExpr) argument
345 create(VariableDeclarationList *VDL, const GlobalDeclaration *Declaration, const RelocOffsetArray &OffsetExpr, FixupKind Fixup) argument
377 RelocInitializer(VariableDeclarationList *VDL, const GlobalDeclaration *Declaration, const RelocOffsetArray &OffsetExpr, bool HasFixup, FixupKind Fixup = 0) argument
395 RelocOffset **OffsetExpr; member in class:Ice::VariableDeclaration::RelocInitializer
[all...]
H A DIceOperand.cpp41 // else each element i in A.OffsetExpr[i] must be the same (or have the same
42 // value) as B.OffsetExpr[i].
50 for (SizeT i = 0; i < A.OffsetExpr.size() && BothHaveKnownOffsets; ++i) {
51 BothHaveKnownOffsets = A.OffsetExpr[i]->hasOffset();
53 OffsetA += A.OffsetExpr[i]->getOffset();
56 for (SizeT i = 0; i < B.OffsetExpr.size() && BothHaveKnownOffsets; ++i) {
57 BothHaveKnownOffsets = B.OffsetExpr[i]->hasOffset();
59 OffsetB += B.OffsetExpr[i]->getOffset();
68 // Otherwise, A and B are not the same if their OffsetExpr's have different
70 if (A.OffsetExpr
[all...]
H A DIceOperand.h366 const RelocOffsetArray &OffsetExpr, GlobalString Name)
367 : Offset(Offset), OffsetExpr(OffsetExpr), Name(Name) {}
370 const RelocOffsetArray &OffsetExpr, GlobalString Name,
372 : Offset(Offset), OffsetExpr(OffsetExpr), Name(Name),
378 const RelocOffsetArray OffsetExpr; member in class:Ice::RelocatableTuple
397 ConstantRelocatable(Ty, Tuple.Offset, Tuple.OffsetExpr, Tuple.Name,
403 for (const auto *const OffsetReloc : OffsetExpr) {
426 const RelocOffsetArray &OffsetExpr, GlobalStrin
365 RelocatableTuple(const RelocOffsetT Offset, const RelocOffsetArray &OffsetExpr, GlobalString Name) argument
369 RelocatableTuple(const RelocOffsetT Offset, const RelocOffsetArray &OffsetExpr, GlobalString Name, const std::string &EmitString) argument
425 ConstantRelocatable(Type Ty, const RelocOffsetT Offset, const RelocOffsetArray &OffsetExpr, GlobalString Name, const std::string &EmitString) argument
432 const RelocOffsetArray OffsetExpr; /// fixed, unknown offset to add member in class:Ice::ConstantRelocatable
[all...]
H A DIceGlobalContext.cpp51 // bits in OffsetExpr.size() and Key.Offset.
53 hash<std::size_t>()(Key.OffsetExpr.size() + (Key.Offset << 5));
802 const RelocOffsetT Offset, const RelocOffsetArray &OffsetExpr,
805 this, RelocatableTuple(Offset, OffsetExpr, Name, EmitString));
801 getConstantSymWithEmitString( const RelocOffsetT Offset, const RelocOffsetArray &OffsetExpr, GlobalString Name, const std::string &EmitString) argument
H A DIceGlobalContext.h248 const RelocOffsetArray &OffsetExpr,
/external/llvm/lib/Target/SystemZ/
H A DSystemZMCInstLower.cpp74 const MCExpr *OffsetExpr = MCConstantExpr::create(Offset, Ctx); local
75 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx);
/external/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.cpp76 const MCConstantExpr *OffsetExpr = MCConstantExpr::create(Offset, *Ctx); local
77 const MCBinaryExpr *Add = MCBinaryExpr::createAdd(MCSym, OffsetExpr, *Ctx);
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp228 const MCExpr *OffsetExpr = MCConstantExpr::create(Offset, Ctx); local
229 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx);
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp2763 const MCExpr *OffsetExpr = Inst.getOperand(2).getExpr(); local
2893 TOut.emitRX(Mips::BLTZ, Mips::ZERO, MCOperand::createExpr(OffsetExpr),
2898 TOut.emitRX(Mips::BLEZ, Mips::ZERO, MCOperand::createExpr(OffsetExpr),
2904 TOut.emitRX(Mips::BGEZ, Mips::ZERO, MCOperand::createExpr(OffsetExpr),
2910 TOut.emitRX(Mips::BGTZ, Mips::ZERO, MCOperand::createExpr(OffsetExpr),
2916 MCOperand::createExpr(OffsetExpr), IDLoc, STI);
2923 MCOperand::createExpr(OffsetExpr), IDLoc, STI);
2948 MCOperand::createExpr(OffsetExpr), IDLoc, STI);
2967 MCOperand::createExpr(OffsetExpr), IDLoc, STI);
2975 MCOperand::createExpr(OffsetExpr), IDLo
5522 const MCExpr *OffsetExpr; local
[all...]
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp9654 const MCExpr *OffsetExpr; local
9657 if (getParser().parseExpression(OffsetExpr, EndLoc)) {
9661 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(OffsetExpr);
9697 const MCExpr *OffsetExpr; local
9700 if (getParser().parseExpression(OffsetExpr, EndLoc)) {
9704 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(OffsetExpr);
9931 const MCExpr *OffsetExpr; local
9934 getParser().parseExpression(OffsetExpr)) {
9940 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(OffsetExpr);
10067 const MCExpr *OffsetExpr; local
[all...]

Completed in 302 milliseconds