| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZAsmPrinter.cpp | 256 .addExpr(Lower.getExpr(MI->getOperand(0), in emitInstruction() 278 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_PLT)); in emitInstruction() 289 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_PLT)); in emitInstruction() 296 .addExpr(Lower.getExpr(MI->getOperand(2), MCSymbolRefExpr::VK_PLT)); in emitInstruction() 386 .addExpr(getTLSGetOffset(MF->getContext())) in emitInstruction() 387 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_TLSGD)); in emitInstruction() 393 .addExpr(getTLSGetOffset(MF->getContext())) in emitInstruction() 394 .addExpr(Lower.getExpr(MI->getOperand(0), MCSymbolRefExpr::VK_TLSLDM)); in emitInstruction() 400 .addExpr(getGlobalOffsetTable(MF->getContext())); in emitInstruction() 544 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); in emitInstruction() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVAsmPrinter.cpp | 259 EmitToStreamer(*OutStreamer, MCInstBuilder(RISCV::PseudoCALL).addExpr(Expr)); in LowerHWASAN_CHECK_MEMACCESS() 330 .addExpr(MCSymbolRefExpr::create(HandleMismatchOrPartialSym, in EmitHwasanMemaccessSymbols() 352 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in EmitHwasanMemaccessSymbols() 369 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in EmitHwasanMemaccessSymbols() 382 .addExpr(MCSymbolRefExpr::create(ReturnSym, OutContext)), in EmitHwasanMemaccessSymbols() 464 OutStreamer->emitInstruction(MCInstBuilder(RISCV::PseudoCALL).addExpr(Expr), in EmitHwasanMemaccessSymbols()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 541 .addExpr(SymVar)); in LowerPATCHPOINT() 605 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::BLA).addExpr(TlsRef)); in EmitTlsCall() 629 .addExpr(TlsRef) in EmitTlsCall() 630 .addExpr(SymVar)); in EmitTlsCall() 758 EmitToStreamer(*OutStreamer, MCInstBuilder(PPC::BL).addExpr(OffsExpr)); in emitInstruction() 774 .addExpr(MCSymbolRefExpr::create(PICBase, OutContext))); in emitInstruction() 803 MCInstBuilder(PPC::ADDIS).addReg(PICR).addReg(PICR).addExpr(DeltaHi)); in emitInstruction() 808 MCInstBuilder(PPC::ADDI).addReg(PICR).addReg(PICR).addExpr(DeltaLo)); in emitInstruction() 859 .addExpr(HereExpr)); in emitInstruction() 892 .addExpr(GOTDeltaHi)); in emitInstruction() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/AsmParser/ |
| H A D | M68kAsmParser.cpp | 155 static void addExpr(MCInst &Inst, const MCExpr *Expr); 290 void M68kOperand::addExpr(MCInst &Inst, const MCExpr *Expr) { in addExpr() function in M68kOperand 343 M68kOperand::addExpr(Inst, Expr); in addImmOperands() 396 M68kOperand::addExpr(Inst, MemOp.OuterDisp); in addAddrOperands() 414 M68kOperand::addExpr(Inst, MemOp.OuterDisp); in addARIDOperands() 425 M68kOperand::addExpr(Inst, MemOp.OuterDisp); in addARIIOperands() 454 M68kOperand::addExpr(Inst, MemOp.OuterDisp); in addPCDOperands() 464 M68kOperand::addExpr(Inst, MemOp.OuterDisp); in addPCIOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 393 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function 411 addExpr(Inst, getImm()); in addImmOperands() 416 addExpr(Inst, getImm()); in addBrTargetOperands() 421 addExpr(Inst, getImm()); in addCallTargetOperands() 426 addExpr(Inst, getImm()); in addCondCodeOperands() 432 addExpr(Inst, Expr); in addMemImmOperands() 439 addExpr(Inst, Expr); in addMemRegImmOperands() 460 addExpr(Inst, getImm()); in addImmShiftOperands() 465 addExpr(Inst, getImm()); in addImm10Operands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64AsmPrinter.cpp | 399 .addExpr(MCSymbolRefExpr::create(Pass, OutContext))); in LowerKCFI_CHECK() 448 .addExpr(MCSymbolRefExpr::create(Sym, OutContext))); in LowerHWASAN_CHECK_MEMACCESS() 523 .addExpr(MCSymbolRefExpr::create(HandleMismatchOrPartialSym, in emitHwasanMemaccessSymbols() 548 .addExpr(MCSymbolRefExpr::create(ReturnSym, OutContext)), in emitHwasanMemaccessSymbols() 563 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in emitHwasanMemaccessSymbols() 588 .addExpr(MCSymbolRefExpr::create(HandleMismatchSym, OutContext)), in emitHwasanMemaccessSymbols() 612 .addExpr(MCSymbolRefExpr::create(ReturnSym, OutContext)), in emitHwasanMemaccessSymbols() 651 MCInstBuilder(AArch64::B).addExpr(HwasanTagMismatchRef), *STI); in emitHwasanMemaccessSymbols() 659 .addExpr(AArch64MCExpr::create( in emitHwasanMemaccessSymbols() 667 .addExpr(AArch64MCExpr::create( in emitHwasanMemaccessSymbols() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 145 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function in __anon21cc4c950111::SystemZOperand 305 addExpr(Inst, getImm()); in addImmOperands() 311 addExpr(Inst, Mem.Disp); in addBDAddrOperands() 317 addExpr(Inst, Mem.Disp); in addBDXAddrOperands() 324 addExpr(Inst, Mem.Disp); in addBDLAddrOperands() 325 addExpr(Inst, Mem.Length.Imm); in addBDLAddrOperands() 331 addExpr(Inst, Mem.Disp); in addBDRAddrOperands() 338 addExpr(Inst, Mem.Disp); in addBDVAddrOperands() 344 addExpr(Inst, ImmTLS.Imm); in addImmTLSOperands() 346 addExpr(Inst, ImmTLS.Sym); in addImmTLSOperands()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCInstBuilder.h | 55 MCInstBuilder &addExpr(const MCExpr *Val) { in addExpr() function
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 474 addExpr(Inst, Expr); in addImmOperands() 513 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function in __anon0d4fa8ad0211::VEOperand 528 addExpr(Inst, getMemOffset()); in addMEMrriOperands() 535 addExpr(Inst, getMemIndex()); in addMEMriiOperands() 536 addExpr(Inst, getMemOffset()); in addMEMriiOperands() 544 addExpr(Inst, getMemOffset()); in addMEMzriOperands() 551 addExpr(Inst, getMemIndex()); in addMEMziiOperands() 552 addExpr(Inst, getMemOffset()); in addMEMziiOperands() 559 addExpr(Inst, getMemOffset()); in addMEMriOperands() 566 addExpr(Inst, getMemOffset()); in addMEMziOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 388 addExpr(Inst, Expr); in addImmOperands() 393 addExpr(Inst, getImm()); in addShiftAmtImm5Operands() 397 addExpr(Inst, getImm()); in addShiftAmtImm6Operands() 400 void addExpr(MCInst &Inst, const MCExpr *Expr) const{ in addExpr() function in __anon4ad277090211::SparcOperand 425 addExpr(Inst, Expr); in addMEMriOperands() 431 addExpr(Inst, Expr); in addMembarTagOperands() 436 addExpr(Inst, getImm()); in addCallTargetOperands() 441 addExpr(Inst, getImm()); in addTailRelocSymOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86Operand.h | 527 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function 559 addExpr(Inst, getImm()); in addAVX512RCOperands() 564 addExpr(Inst, getImm()); in addImmOperands() 599 addExpr(Inst, getMemDisp()); in addMemOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86MCInstLower.cpp | 1045 .addExpr(Sym) in LowerTlsAddr() 1061 .addExpr(Expr) in LowerTlsAddr() 1066 .addExpr(MCSymbolRefExpr::create(TlsGetAddr, in LowerTlsAddr() 1076 .addExpr(Sym) in LowerTlsAddr() 1084 .addExpr(Sym) in LowerTlsAddr() 1096 .addExpr(Expr) in LowerTlsAddr() 1101 .addExpr(MCSymbolRefExpr::create(TlsGetAddr, in LowerTlsAddr() 1343 .addExpr(Op)); in LowerFENTRY_CALL() 1385 .addExpr(MCSymbolRefExpr::create(Pass, OutContext)) in LowerKCFI_CHECK() 1424 .addExpr(MCSymbolRefExpr::create( in LowerASAN_CHECK_MEMACCESS() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 493 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function in __anon51359f510111::LoongArchOperand 507 addExpr(Inst, getImm()); in addImmOperands() 771 Out.emitInstruction(MCInstBuilder(Opc).addReg(DestReg).addExpr(LE), in emitLAInstSeq() 785 MCInstBuilder(Opc).addReg(DestReg).addReg(DestReg).addExpr(LE), in emitLAInstSeq() 793 .addExpr(LE), in emitLAInstSeq() 798 MCInstBuilder(Opc).addReg(TmpReg).addReg(TmpReg).addExpr(LE), in emitLAInstSeq() 806 .addExpr(LE), in emitLAInstSeq()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMAsmPrinter.cpp | 1045 .addExpr(MBBSymbolExpr) in emitJumpTableInsts() 1379 .addExpr(MCSymbolRefExpr::create(CPISymbol, OutContext)) in emitInstruction() 1395 .addExpr(MCSymbolRefExpr::create(JTIPICSymbol, OutContext)) in emitInstruction() 1446 .addExpr(MCSymbolRefExpr::create(TRegSym, OutContext))); in emitInstruction() 1485 .addExpr(GVSymExpr) in emitInstruction() 1566 auto MCInst = MCInstBuilder(Opc).addExpr(BranchLabel); in emitInstruction() 1587 MCInst.addExpr(BranchTarget); in emitInstruction() 1595 MCInst.addExpr(ElseLabel); in emitInstruction() 1987 .addExpr(SymbolExpr) in emitInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 143 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function in __anond633fba90111::AVROperand 158 addExpr(Inst, Expr); in addImmOperands() 167 addExpr(Inst, getImm()); in addMemriOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 180 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function 197 addExpr(Inst, getImm()); in addImmOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 266 .addExpr(MCSymbolRefExpr::create(ReturnSym, OutContext))); in emitInstruction() 291 .addExpr(MipsMCExpr::create(MipsMCExpr::MipsExprKind::MEK_HI, in emitInstruction() 300 .addExpr(MipsMCExpr::create(MipsMCExpr::MipsExprKind::MEK_LO, in emitInstruction() 1294 .addExpr(TargetExpr)); in EmitSled()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 306 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function 330 addExpr(Inst, getImm()); in addImmOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfCompileUnit.h | 343 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
|
| H A D | DwarfCompileUnit.cpp | 292 addExpr(*Loc, FormAndOp.Form, in addLocationAttribute() 313 addExpr(*Loc, FormAndOp.Form, in addLocationAttribute() 1542 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr() function in DwarfCompileUnit
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCCodeEmitter.cpp | 129 TmpInst = MCInstBuilder(RISCV::AUIPC).addReg(Ra).addExpr(CallExpr); in expandFunctionCall()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 890 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function 910 addExpr(Inst, getImm()); in addImmOperands() 2370 Out, MCInstBuilder(RISCV::AUIPC).addOperand(TmpReg).addExpr(SymbolHi)); in emitAuipcInstPair() 2379 .addExpr(RefToLinkTmpLabel)); in emitAuipcInstPair() 2671 .addExpr(Op1.getExpr())); in processInstruction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 1679 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function in __anonb6c3df290111::AArch64Operand 1853 addExpr(Inst, getImm()); in addImmOperands() 1863 addExpr(Inst, getShiftedImmVal()); in addImmWithOptionalShiftOperands() 1866 addExpr(Inst, getImm()); in addImmWithOptionalShiftOperands() 1890 addExpr(Inst, getImm()); in addAdrpLabelOperands() 1962 addExpr(Inst, getImm()); in addBranchTarget26Operands() 1976 addExpr(Inst, getImm()); in addPCRelLabel19Operands() 1990 addExpr(Inst, getImm()); in addBranchTarget14Operands() 2130 addExpr(Inst, getImm()); in addMOVZMovAliasOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 552 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function 568 addExpr(Inst, getImm()); in addImmOperands()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 2463 void addExpr(MCInst &Inst, const MCExpr *Expr) const { in addExpr() function in __anon3b5979970111::ARMOperand 2475 addExpr(Inst, getImm()); in addARMBranchTargetOperands() 2480 addExpr(Inst, getImm()); in addThumbBranchTargetOperands() 2670 addExpr(Inst, getImm()); in addImmOperands() 3126 addExpr(Inst, Memory.OffsetImm); in addMemImm8s4OffsetOperands() 3141 addExpr(Inst, Memory.OffsetImm); in addMemImm7s4OffsetOperands() 3159 addExpr(Inst, Memory.OffsetImm); in addMemImmOffsetOperands() 3172 addExpr(Inst, getImm()); in addMemUImm12OffsetOperands() 3179 addExpr(Inst, Memory.OffsetImm); in addMemUImm12OffsetOperands() 3186 addExpr(Inst, getImm()); in addMemImm12OffsetOperands() [all …]
|