/external/clang/test/CodeGen/ |
H A D | 2003-10-06-NegateExprType.c | 5 void Func(int *B) { function
|
H A D | 2003-10-29-AsmRename.c | 7 extern int Func(struct foo*) __asm__("Func64"); 10 int Func(struct foo *F) { function 20 Func(0); /* should be renamed to call Func64 */
|
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/Misc/ |
H A D | FunctionDelegates.cs | 37 public delegate TResult Func<TResult>(); method in namespace:Antlr.Runtime.Misc 39 public delegate TResult Func<T, TResult>(T arg); method in namespace:Antlr.Runtime.Misc
|
/external/swiftshader/third_party/subzero/src/ |
H A D | IceVariableSplitting.h | 21 void splitBlockLocalVariables(class Cfg *Func);
|
H A D | IceInstMIPS32.h | 81 static OperandMIPS32FCC *create(Cfg *Func, OperandMIPS32FCC::FCC FCC) { argument 82 return new (Func->allocate<OperandMIPS32FCC>()) OperandMIPS32FCC(FCC); 87 void emit(const Cfg *Func) const override { 90 Ostream &Str = Func->getContext()->getStrEmit(); 98 void dump(const Cfg *Func, Ostream &Str) const override { 101 (void)Func; 129 static OperandMIPS32Mem *create(Cfg *Func, Type Ty, Variable *Base, argument 131 return new (Func->allocate<OperandMIPS32Mem>()) 132 OperandMIPS32Mem(Func, Ty, Base, ImmOffset, Mode); 139 void emit(const Cfg *Func) cons 157 getBase()->dump(Func); variable 319 InstMIPS32(Cfg *Func, InstKindMIPS32 Kind, SizeT Maxsrcs, Variable *Dest) argument 340 create(Cfg *Func, Variable *RA, Variable *Source = nullptr) argument 362 create(Cfg *Func, Variable *Dest, Operand *Src, RelocOp Reloc = RO_No) argument 373 (void)Func; variable 382 dumpDest(Func); variable 384 dumpSources(Func); variable 389 InstMIPS32UnaryopGPR(Cfg *Func, Variable *Dest, Operand *Src, RelocOp Reloc = RO_No) argument 408 create(Cfg *Func, Variable *Dest, Variable *Src0) argument 419 (void)Func; variable 427 dumpDest(Func); variable 431 dumpSources(Func); variable 436 InstMIPS32TwoAddrFPR(Cfg *Func, Variable *Dest, Variable *Src0) argument 452 create(Cfg *Func, Variable *Dest, Variable *Src0) argument 463 (void)Func; variable 471 dumpDest(Func); variable 475 dumpSources(Func); variable 480 InstMIPS32TwoAddrGPR(Cfg *Func, Variable *Dest, Variable *Src0) argument 499 create(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 510 (void)Func; variable 518 dumpDest(Func); variable 522 dumpSources(Func); variable 527 InstMIPS32ThreeAddrFPR(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 548 create(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 559 (void)Func; variable 567 dumpDest(Func); variable 571 dumpSources(Func); variable 576 InstMIPS32ThreeAddrGPR(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 595 create(Cfg *Func, Variable *Value, OperandMIPS32Mem *Mem, RelocOp Reloc = RO_No) argument 641 getDest()->emit(Func); variable 648 (void)Func; variable 658 getDest()->dump(Func); variable 666 InstMIPS32Load(Cfg *Func, Variable *Value, OperandMIPS32Mem *Mem, RelocOp Reloc = RO_No) argument 684 create(Cfg *Func, Variable *Value, OperandMIPS32Mem *Mem, RelocOp Reloc = RO_No) argument 738 (void)Func; variable 756 InstMIPS32Store(Cfg *Func, Variable *Value, OperandMIPS32Mem *Mem, RelocOp Reloc = RO_No) argument 775 create(Cfg *Func, TargetMIPS32 *Target) argument 804 create(Cfg *Func, CfgNode *Target) argument 811 create(Cfg *Func, CfgNode *Target, const InstMIPS32Label *Label) argument 819 create(Cfg *Func, CfgNode *TargetTrue, CfgNode *TargetFalse, Operand *Src0, Operand *Src1, CondMIPS32::Cond Cond) argument 827 create(Cfg *Func, CfgNode *TargetTrue, CfgNode *TargetFalse, Operand *Src0, CondMIPS32::Cond Cond) argument 835 create(Cfg *Func, CfgNode *TargetTrue, CfgNode *TargetFalse, Operand *Src0, Operand *Src1, const InstMIPS32Label *Label, CondMIPS32::Cond Cond) argument 881 create(Cfg *Func, Variable *Dest, Operand *CallTarget) argument 903 create(Cfg *Func, Variable *Src0, Variable *Src1) argument 920 (void)Func; variable 925 (void)Func; variable 931 dumpSources(Func); variable 937 InstMIPS32FPCmp(Cfg *Func, Variable *Src0, Variable *Src1) argument 952 create(Cfg *Func) argument 976 InstMIPS32Sync(Cfg *Func) argument 988 create(Cfg *Func, Operand *Src0, Operand *Src1, uint32_t Tcode) argument 1008 (void)Func; variable 1018 dumpSources(Func); variable 1025 InstMIPS32Trap(Cfg *Func, Operand *Src0, Operand *Src1, const uint32_t Tcode) argument 1042 create(Cfg *Func, Variable *Dest, Operand *Source, uint32_t Imm, RelocOp Reloc = RO_No) argument 1048 create(Cfg *Func, Variable *Dest, uint32_t Imm, RelocOp Reloc = RO_No) argument 1054 create(Cfg *Func, Variable *Dest, Operand *Src0, Operand *Src1, RelocOp Reloc) argument 1065 getDest()->emit(Func); variable 1086 (void)Func; variable 1095 dumpDest(Func); variable 1098 dumpSources(Func); variable 1119 InstMIPS32Imm16(Cfg *Func, Variable *Dest, Operand *Source, uint32_t Imm, RelocOp Reloc = RO_No) argument 1125 InstMIPS32Imm16(Cfg *Func, Variable *Dest, uint32_t Imm, RelocOp Reloc = RO_No) argument 1129 InstMIPS32Imm16(Cfg *Func, Variable *Dest, Operand *Src0, Operand *Src1, RelocOp Reloc = RO_No) argument 1150 create(Cfg *Func, Variable *Dest, Variable *Src, Operand *FCC) argument 1162 getDest()->emit(Func); variable 1170 (void)Func; variable 1178 dumpDest(Func); variable 1182 dumpSources(Func); variable 1187 InstMIPS32MovConditional(Cfg *Func, Variable *Dest, Variable *Src, Operand *FCC) argument 1298 create(Cfg *Func, Variable *Dest, Operand *Src, Operand *Src2) argument 1332 create(Cfg *Func, Variable *Dest, Operand *Src, Int64Part Int64HiLo) argument 1346 getDest()->dump(Func); variable [all...] |
H A D | IceInstMIPS32.cpp | 48 OperandMIPS32Mem::OperandMIPS32Mem(Cfg *Func, Type Ty, Variable *Base, argument 52 (void)Func; 157 template <> void InstMIPS32Lui::emit(const Cfg *Func) const { 160 Ostream &Str = Func->getContext()->getStrEmit(); 163 getDest()->emit(Func); 169 CR->emitWithoutPrefix(Func->getTarget()); 172 Src0->emit(Func); 176 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, argument 179 : InstMIPS32(Func, InstMIPS32::Br, 0, nullptr), TargetTrue(TargetTrue), 182 InstMIPS32Br::InstMIPS32Br(Cfg *Func, cons argument 190 InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse, Operand *Src0, Operand *Src1, const InstMIPS32Label *Label, CondMIPS32::Cond Cond) argument 253 InstMIPS32Label(Cfg *Func, TargetMIPS32 *Target) argument 284 InstMIPS32Call(Cfg *Func, Variable *Dest, Operand *CallTarget) argument 290 InstMIPS32Mov(Cfg *Func, Variable *Dest, Operand *Src, Operand *Src2) argument 318 InstMIPS32MovFP64ToI64(Cfg *Func, Variable *Dst, Operand *Src, Int64Part Int64HiLo) argument 325 InstMIPS32Ret(Cfg *Func, Variable *RA, Variable *Source) argument 358 emitUnaryopGPR(const char *Opcode, const InstMIPS32 *Inst, const Cfg *Func) argument 368 emitUnaryopGPRFLoHi(const char *Opcode, const InstMIPS32 *Inst, const Cfg *Func) argument 377 emitUnaryopGPRTLoHi(const char *Opcode, const InstMIPS32 *Inst, const Cfg *Func) argument 386 emitThreeAddr(const char *Opcode, const InstMIPS32 *Inst, const Cfg *Func) argument 400 emitTwoAddr(const char *Opcode, const InstMIPS32 *Inst, const Cfg *Func) argument 412 emitThreeAddrLoHi(const char *Opcode, const InstMIPS32 *Inst, const Cfg *Func) argument [all...] |
H A D | IceInst.cpp | 79 Inst::Inst(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest) argument 80 : Kind(Kind), Number(Func->newInstNumber()), Dest(Dest), MaxSrcs(MaxSrcs), 127 void Inst::renumber(Cfg *Func) { argument 128 Number = isDeleted() ? NumberDeleted : Func->newInstNumber(); 199 void Inst::livenessLightweight(Cfg *Func, LivenessBV &Live) { argument 202 VariablesMetadata *VMetadata = Func->getVMetadata(); 273 InstAlloca::InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, argument 275 : InstHighLevel(Func, Inst::Alloca, 1, Dest), AlignInBytes(AlignInBytes) { 281 InstArithmetic::InstArithmetic(Cfg *Func, OpKind Op, Variable *Dest, argument 283 : InstHighLevel(Func, Ins 304 InstAssign(Cfg *Func, Variable *Dest, Operand *Source) argument 314 InstBr(Cfg *Func, Operand *Source, CfgNode *TargetTrue_, CfgNode *TargetFalse_) argument 331 InstBr(Cfg *Func, CfgNode *Target) argument 357 InstCast(Cfg *Func, OpKind CastKind, Variable *Dest, Operand *Source) argument 362 InstExtractElement(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 369 InstFcmp(Cfg *Func, FCond Condition, Variable *Dest, Operand *Source1, Operand *Source2) argument 376 InstIcmp(Cfg *Func, ICond Condition, Variable *Dest, Operand *Source1, Operand *Source2) argument 383 InstInsertElement(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2, Operand *Source3) argument 392 InstLoad(Cfg *Func, Variable *Dest, Operand *SourceAddr) argument 397 InstPhi(Cfg *Func, SizeT MaxSrcs, Variable *Dest) argument 462 lower(Cfg *Func) argument 474 InstRet(Cfg *Func, Operand *RetValue) argument 480 InstSelect(Cfg *Func, Variable *Dest, Operand *Condition, Operand *SourceTrue, Operand *SourceFalse) argument 489 InstStore(Cfg *Func, Operand *Data, Operand *Addr) argument 506 InstSwitch(Cfg *Func, SizeT NumCases, Operand *Source, CfgNode *LabelDefault) argument 607 InstJumpTable(Cfg *Func, SizeT NumTargets, CfgNode *Default) argument 1086 InstBreakpoint(Cfg *Func) argument [all...] |
H A D | IceInstARM32.cpp | 120 void InstARM32::startNextInst(const Cfg *Func) const { 121 if (auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>()) 125 void InstARM32::emitUsingTextFixup(const Cfg *Func) const { 128 GlobalContext *Ctx = Func->getContext(); 129 auto *Asm = Func->getAssembler<ARM32::AssemblerARM32>(); 145 emit(Func); 160 void InstARM32::emitIAS(const Cfg *Func) const { emitUsingTextFixup(Func); } 163 const InstARM32Pred *Instr, const Cfg *Func, 165 Ostream &Str = Func 162 emitUnaryopGPR(const char *Opcode, const InstARM32Pred *Instr, const Cfg *Func, bool NeedsWidthSuffix) argument 177 emitUnaryopFP(const char *Opcode, FPSign Sign, const InstARM32Pred *Instr, const Cfg *Func) argument 200 emitTwoAddr(const char *Opcode, const InstARM32Pred *Instr, const Cfg *Func) argument 214 emitThreeAddr(const char *Opcode, const InstARM32Pred *Instr, const Cfg *Func, bool SetFlags) argument 230 emitThreeAddrFP(const char *Opcode, FPSign SignType, const InstARM32 *Instr, const Cfg *Func, Type OpType) argument 245 emitFourAddrFP(const char *Opcode, FPSign SignType, const InstARM32 *Instr, const Cfg *Func) argument 261 emitFourAddr(const char *Opcode, const InstARM32Pred *Instr, const Cfg *Func) argument 313 emitCmpLike(const char *Opcode, const InstARM32Pred *Instr, const Cfg *Func) argument 335 OperandARM32Mem(Cfg *Func, Type Ty, Variable *Base, Variable *Index, ShiftKind ShiftOp, uint16_t ShiftAmt, AddrMode Mode) argument 475 OperandARM32FlexReg(Cfg *Func, Type Ty, Variable *Reg, ShiftKind ShiftOp, Operand *ShiftAmt) argument 489 InstARM32Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse, const InstARM32Label *Label, CondARM32::Cond Pred) argument 1282 InstARM32Call(Cfg *Func, Variable *Dest, Operand *CallTarget) argument 1288 InstARM32Label(Cfg *Func, TargetARM32 *Target) argument 1360 emitSRegsAsText(const Cfg *Func, const Variable *BaseReg, SizeT RegCount) const argument 1379 emitSRegsOp(const Cfg *Func, EmitForm Form, const Variable *BaseReg, SizeT RegCount, SizeT InstIndex) const argument 1401 emitUsingForm(const Cfg *Func, const EmitForm Form) const argument 1467 InstARM32Pop(Cfg *Func, const VarList &Dests) argument 1476 InstARM32Push(Cfg *Func, const VarList &Srcs) argument 1484 InstARM32Ret(Cfg *Func, Variable *LR, Variable *Source) argument 1491 InstARM32Str(Cfg *Func, Variable *Value, OperandARM32Mem *Mem, CondARM32::Cond Predicate) argument 1498 InstARM32Strex(Cfg *Func, Variable *Dest, Variable *Value, OperandARM32Mem *Mem, CondARM32::Cond Predicate) argument 1505 InstARM32Vstr1(Cfg *Func, Variable *Value, OperandARM32Mem *Mem, CondARM32::Cond Predicate, SizeT Size) argument 1513 InstARM32Vdup(Cfg *Func, Variable *Dest, Variable *Src, IValueT Idx) argument 1519 InstARM32Trap(Cfg *Func) argument 1522 InstARM32Umull(Cfg *Func, Variable *DestLo, Variable *DestHi, Variable *Src0, Variable *Src1, CondARM32::Cond Predicate) argument 1532 InstARM32Vcvt(Cfg *Func, Variable *Dest, Variable *Src, VcvtVariant Variant, CondARM32::Cond Predicate) argument 1539 InstARM32Mov(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 1795 InstARM32Dmb(Cfg *Func) argument 1798 InstARM32Nop(Cfg *Func) argument 1801 InstARM32Vcmp(Cfg *Func, Variable *Src0, Operand *Src1, CondARM32::Cond Predicate) argument 1809 InstARM32Vmrs(Cfg *Func, CondARM32::Cond Predicate) argument 1814 InstARM32Vabs(Cfg *Func, Variable *Dest, Variable *Src, CondARM32::Cond Predicate) argument 2631 emitSingleGPR(const Cfg *Func, const EmitForm Form, const Variable *Reg) const argument 2643 emitMultipleGPRs(const Cfg *Func, const EmitForm Form, IValueT Registers) const argument 2656 emitSRegs(const Cfg *Func, const EmitForm Form, const Variable *BaseReg, SizeT RegCount) const argument 2679 emitSingleGPR(const Cfg *Func, const EmitForm Form, const Variable *Reg) const argument 2691 emitMultipleGPRs(const Cfg *Func, const EmitForm Form, IValueT Registers) const argument 2704 emitSRegs(const Cfg *Func, const EmitForm Form, const Variable *BaseReg, SizeT RegCount) const argument 3329 dump(const Cfg *Func, Ostream &Str) const argument 3362 create(Cfg *Func, Type Ty, uint32_t Imm, uint32_t RotateAmt) argument 3465 dump(const Cfg *Func, Ostream &Str) const argument [all...] |
H A D | IceInstARM32.h | 105 static OperandARM32Mem *create(Cfg *Func, Type Ty, Variable *Base, argument 108 return new (Func->allocate<OperandARM32Mem>()) 109 OperandARM32Mem(Func, Ty, Base, ImmOffset, Mode); 113 static OperandARM32Mem *create(Cfg *Func, Type Ty, Variable *Base, argument 117 return new (Func->allocate<OperandARM32Mem>()) 118 OperandARM32Mem(Func, Ty, Base, Index, ShiftOp, ShiftAmt, Mode); 137 void emit(const Cfg *Func) const override; 139 void dump(const Cfg *Func, Ostream &Str) const override; 152 OperandARM32Mem(Cfg *Func, Type Ty, Variable *Base, 154 OperandARM32Mem(Cfg *Func, Typ 174 create(Cfg *Func, ConstantInteger32 *ShAmt) argument 254 create(Cfg *Func, Type Ty, uint32_t ModifiedImm) argument 285 create(Cfg *Func, Type Ty) argument 310 create(Cfg *Func, Type Ty, Variable *Reg, ShiftKind ShiftOp, Operand *ShiftAmt) argument 349 create(Cfg *Func, Type Ty, SizeT Index) argument 362 StackVariable(const Cfg *Func, Type Ty, SizeT Index) argument 496 InstARM32(Cfg *Func, InstKindARM32 Kind, SizeT Maxsrcs, Variable *Dest) argument 515 InstARM32Pred(Cfg *Func, InstKindARM32 Kind, SizeT Maxsrcs, Variable *Dest, CondARM32::Cond Predicate) argument 557 create(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 572 dumpDest(Func); variable 576 dumpSources(Func); variable 581 InstARM32UnaryopGPR(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 598 create(Cfg *Func, Variable *Dest, Variable *Src, CondARM32::Cond Predicate) argument 613 dumpDest(Func); variable 617 dumpSources(Func); variable 622 InstARM32UnaryopFP(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 641 create(Cfg *Func, Variable *Dest, Variable *Src, CondARM32::Cond Predicate) argument 649 InstARM32UnaryopSignAwareFP(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 663 create(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 678 dumpDest(Func); variable 682 dumpSources(Func); variable 687 InstARM32TwoAddrGPR(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 705 create(Cfg *Func, Variable *Dest, Operand *Source, CondARM32::Cond Predicate) argument 718 dumpDest(Func); variable 720 dumpSources(Func); variable 725 InstARM32LoadBase(Cfg *Func, Variable *Dest, Operand *Source, CondARM32::Cond Predicate) argument 745 create(Cfg *Func, Variable *Dest, Variable *Src0, Operand *Src1, CondARM32::Cond Predicate, bool SetFlags = false) argument 762 dumpDest(Func); variable 766 dumpSources(Func); variable 771 InstARM32ThreeAddrGPR(Cfg *Func, Variable *Dest, Variable *Src0, Operand *Src1, CondARM32::Cond Predicate, bool SetFlags) argument 796 create(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 812 dumpDest(Func); variable 815 dumpSources(Func); variable 822 InstARM32ThreeAddrFP(Cfg *Func, Variable *Dest, Variable *Src0, Operand *Src1) argument 846 create(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 853 create(Cfg *Func, Variable *Dest, Variable *Src0, ConstantInteger32 *Src1) argument 862 InstARM32ThreeAddrSignAwareFP(Cfg *Func, Variable *Dest, Variable *Src0, Operand *Src1) argument 876 create(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1, Variable *Src2, CondARM32::Cond Predicate) argument 892 dumpDest(Func); variable 896 dumpSources(Func); variable 901 InstARM32FourAddrGPR(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1, Variable *Src2, CondARM32::Cond Predicate) argument 926 create(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 941 dumpDest(Func); variable 944 dumpDest(Func); variable 946 dumpSources(Func); variable 951 InstARM32FourAddrFP(Cfg *Func, Variable *Dest, Variable *Src0, Variable *Src1) argument 970 create(Cfg *Func, Variable *Src0, Operand *Src1, CondARM32::Cond Predicate) argument 987 dumpSources(Func); variable 992 InstARM32CmpLike(Cfg *Func, Variable *Src0, Operand *Src1, CondARM32::Cond Predicate) argument 1079 create(Cfg *Func, TargetARM32 *Target) argument 1106 create(Cfg *Func, CfgNode *TargetTrue, CfgNode *TargetFalse, CondARM32::Cond Predicate) argument 1114 create(Cfg *Func, CfgNode *Target) argument 1123 create(Cfg *Func, CfgNode *Target, CondARM32::Cond Predicate) argument 1133 create(Cfg *Func, InstARM32Label *Label, CondARM32::Cond Predicate) argument 1180 create(Cfg *Func, Variable *Dest, Operand *CallTarget) argument 1206 InstARM32RegisterStackOp(Cfg *Func, InstKindARM32 Kind, SizeT Maxsrcs, Variable *Dest) argument 1236 create(Cfg *Func, const VarList &Dests) argument 1264 create(Cfg *Func, const VarList &Srcs) argument 1298 create(Cfg *Func, Variable *LR, Variable *Source = nullptr) argument 1320 create(Cfg *Func, Variable *Value, OperandARM32Mem *Mem, CondARM32::Cond Predicate) argument 1345 create(Cfg *Func, Variable *Dest, Variable *Value, OperandARM32Mem *Mem, CondARM32::Cond Predicate) argument 1370 create(Cfg *Func, Variable *Value, OperandARM32Mem *Mem, CondARM32::Cond Predicate, SizeT Size) argument 1396 create(Cfg *Func, Variable *Dest, Variable *Src, IValueT Idx) argument 1418 create(Cfg *Func) argument 1438 create(Cfg *Func, Variable *DestLo, Variable *DestHi, Variable *Src0, Variable *Src1, CondARM32::Cond Predicate) argument 1479 create(Cfg *Func, Variable *Dest, Variable *Src, VcvtVariant Variant, CondARM32::Cond Predicate) argument 1503 create(Cfg *Func, Variable *Dest, Operand *Src, CondARM32::Cond Predicate) argument 1546 create(Cfg *Func, Variable *Dest, Variable *Src0, uint32_t Index, CondARM32::Cond Predicate) argument 1556 InstARM32Extract(Cfg *Func, Variable *Dest, Variable *Src0, uint32_t Index, CondARM32::Cond Predicate) argument 1575 create(Cfg *Func, Variable *Dest, Variable *Src0, uint32_t Index, CondARM32::Cond Predicate) argument 1585 InstARM32Insert(Cfg *Func, Variable *Dest, Variable *Src0, uint32_t Index, CondARM32::Cond Predicate) argument 1602 create(Cfg *Func, Variable *Src0, Variable *Src1, CondARM32::Cond Predicate) argument 1607 create(Cfg *Func, Variable *Src0, OperandARM32FlexFpZero *Src1, CondARM32::Cond Predicate) argument 1630 create(Cfg *Func, CondARM32::Cond Predicate) argument 1648 create(Cfg *Func, Variable *Dest, Variable *Src, CondARM32::Cond Predicate) argument 1669 create(Cfg *Func) argument 1687 create(Cfg *Func) argument [all...] |
H A D | IceInst.h | 86 void renumber(Cfg *Func); 161 void livenessLightweight(Cfg *Func, LivenessBV &Live); 179 // resize(size_t, const Ice::Inst &). virtual void emit(const Cfg *Func) 180 // const = 0; virtual void emitIAS(const Cfg *Func) const = 0; 184 virtual void emitIAS(const Cfg *Func) const { emit(Func); } 185 virtual void dump(const Cfg *Func) const; 186 virtual void dumpExtras(const Cfg *Func) const; 187 void dumpDecorated(const Cfg *Func) const; 188 void emitSources(const Cfg *Func) cons 353 create(Cfg *Func, Variable *Dest, Operand *Source) argument 375 create(Cfg *Func, Operand *Source, CfgNode *TargetTrue, CfgNode *TargetFalse) argument 381 create(Cfg *Func, CfgNode *Target) argument 420 create(Cfg *Func, SizeT NumArgs, Variable *Dest, Operand *CallTarget, bool HasTailCall, bool IsTargetHelperCall = false) argument 444 InstCall(Cfg *Func, SizeT NumArgs, Variable *Dest, Operand *CallTarget, bool HasTailCall, bool IsTargetHelperCall, bool HasSideEff, InstKind Kind) argument 474 create(Cfg *Func, OpKind CastKind, Variable *Dest, Operand *Source) argument 497 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 529 create(Cfg *Func, FCond Condition, Variable *Dest, Operand *Source1, Operand *Source2) argument 561 create(Cfg *Func, ICond Condition, Variable *Dest, Operand *Source1, Operand *Source2) argument 586 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2, Operand *Source3) argument 611 create(Cfg *Func, SizeT NumArgs, Variable *Dest, Operand *CallTarget, const Intrinsics::IntrinsicInfo &Info) argument 627 InstIntrinsicCall(Cfg *Func, SizeT NumArgs, Variable *Dest, Operand *CallTarget, const Intrinsics::IntrinsicInfo &Info) argument 643 create(Cfg *Func, Variable *Dest, Operand *SourceAddr, uint32_t Align = 1) argument 666 create(Cfg *Func, SizeT MaxSrcs, Variable *Dest) argument 700 create(Cfg *Func, Operand *RetValue = nullptr) argument 724 create(Cfg *Func, Variable *Dest, Operand *Condition, Operand *SourceTrue, Operand *SourceFalse) argument 749 create(Cfg *Func, Operand *Data, Operand *Addr, uint32_t Align = 1) argument 774 create(Cfg *Func, SizeT NumCases, Operand *Source, CfgNode *LabelDefault) argument 818 create(Cfg *Func) argument 841 create(Cfg *Func, Option BundleOption) argument 866 create(Cfg *Func) argument 898 create(Cfg *Func, Variable *Dest, Variable *Src = nullptr) argument 925 create(Cfg *Func, Variable *Src, uint32_t Weight = 1) argument 953 create(Cfg *Func, const Inst *Linked) argument 982 create(Cfg *Func, Variable *Dest, Operand *Src0, Operand *Src1) argument 1069 create(Cfg *Func, SizeT NumTargets, CfgNode *Default) argument 1136 create(Cfg *Func) argument 1161 InstTarget(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest) argument [all...] |
H A D | IceInstX86Base.h | 208 void dump(const Cfg *Func) const override; 211 void emitTwoAddress(const Cfg *Func, const char *Opcode, 214 static TargetLowering *getTarget(const Cfg *Func) { argument 215 return static_cast<TargetLowering *>(Func->getTarget()); 219 InstX86Base(Cfg *Func, InstKindX86 Kind, SizeT Maxsrcs, Variable *Dest) argument 220 : InstTarget(Func, static_cast<InstKind>(Kind), Maxsrcs, Dest) {} 262 static InstX86FakeRMW *create(Cfg *Func, Operand *Data, Operand *Addr, argument 267 return new (Func->allocate<InstX86FakeRMW>()) 268 InstX86FakeRMW(Func, Data, Addr, Op, Beacon); 276 void dump(const Cfg *Func) cons 293 create(Cfg *Func, Variable *Dest) argument 349 create(Cfg *Func, TargetLowering *Target) argument 379 create(Cfg *Func, CfgNode *TargetTrue, CfgNode *TargetFalse, BrCond Condition, Mode Kind) argument 388 create(Cfg *Func, CfgNode *Target, Mode Kind) argument 397 create(Cfg *Func, CfgNode *Target, BrCond Condition, Mode Kind) argument 407 create(Cfg *Func, InstX86Label *Label, BrCond Condition, Mode Kind) argument 460 create(Cfg *Func, Operand *Target) argument 482 create(Cfg *Func, Variable *Dest, Operand *CallTarget) argument 596 InstX86BaseInplaceopGPR(Cfg *Func, Operand *SrcDest) argument 632 this->getDest()->emit(Func); variable 663 InstX86BaseUnaryopGPR(Cfg *Func, Variable *Dest, Operand *Src) argument 706 this->getDest()->emit(Func); variable 726 InstX86BaseUnaryopXmm(Cfg *Func, Variable *Dest, Operand *Src) argument 768 InstX86BaseBinopGPRShift(Cfg *Func, Variable *Dest, Operand *Source) argument 813 InstX86BaseBinopGPR(Cfg *Func, Variable *Dest, Operand *Source) argument 854 InstX86BaseBinopRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 924 InstX86BaseBinopXmm(Cfg *Func, Variable *Dest, Operand *Source, Type ArithmeticTypeOverride = IceType_void) argument 978 InstX86BaseBinopXmmShift(Cfg *Func, Variable *Dest, Operand *Source) argument 1007 this->getDest()->emit(Func); variable 1022 InstX86BaseTernop(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 1054 this->getDest()->emit(Func); variable 1069 InstX86BaseThreeAddressop(Cfg *Func, Variable *Dest, Operand *Source0, Operand *Source1) argument 1126 InstX86BaseMovlike(Cfg *Func, Variable *Dest, Operand *Source) argument 1141 create(Cfg *Func, Operand *SrcDest) argument 1146 InstX86Bswap(Cfg *Func, Operand *SrcDest) argument 1152 create(Cfg *Func, Operand *SrcDest) argument 1157 InstX86Neg(Cfg *Func, Operand *SrcDest) argument 1163 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1168 InstX86Bsf(Cfg *Func, Variable *Dest, Operand *Src) argument 1174 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1179 InstX86Bsr(Cfg *Func, Variable *Dest, Operand *Src) argument 1185 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1192 InstX86Lea(Cfg *Func, Variable *Dest, Operand *Src) argument 1199 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1207 InstX86Cbwdq(Cfg *Func, Variable *Dest, Operand *Src) argument 1213 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1222 InstX86Movsx(Cfg *Func, Variable *Dest, Operand *Src) argument 1228 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1243 InstX86Movzx(Cfg *Func, Variable *Dest, Operand *Src) argument 1251 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1260 InstX86Movd(Cfg *Func, Variable *Dest, Operand *Src) argument 1270 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1287 create(Cfg *Func, Variable *Dest, Operand *Src) argument 1294 InstX86Sqrt(Cfg *Func, Variable *Dest, Operand *Src) argument 1301 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1312 InstX86Mov(Cfg *Func, Variable *Dest, Operand *Source) argument 1320 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1329 InstX86Movp(Cfg *Func, Variable *Dest, Operand *Source) argument 1336 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1345 InstX86Movq(Cfg *Func, Variable *Dest, Operand *Source) argument 1351 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1356 InstX86Add(Cfg *Func, Variable *Dest, Operand *Source) argument 1362 create(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1369 InstX86AddRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1377 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1383 InstX86Addps(Cfg *Func, Variable *Dest, Operand *Source) argument 1391 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1396 InstX86Adc(Cfg *Func, Variable *Dest, Operand *Source) argument 1402 create(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1409 InstX86AdcRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1417 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1423 InstX86Addss(Cfg *Func, Variable *Dest, Operand *Source) argument 1433 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1439 InstX86Padd(Cfg *Func, Variable *Dest, Operand *Source) argument 1449 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1455 InstX86Padds(Cfg *Func, Variable *Dest, Operand *Source) argument 1465 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1471 InstX86Paddus(Cfg *Func, Variable *Dest, Operand *Source) argument 1479 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1484 InstX86Sub(Cfg *Func, Variable *Dest, Operand *Source) argument 1490 create(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1497 InstX86SubRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1505 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1511 InstX86Subps(Cfg *Func, Variable *Dest, Operand *Source) argument 1521 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1527 InstX86Subss(Cfg *Func, Variable *Dest, Operand *Source) argument 1535 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1540 InstX86Sbb(Cfg *Func, Variable *Dest, Operand *Source) argument 1546 create(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1553 InstX86SbbRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1561 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1567 InstX86Psub(Cfg *Func, Variable *Dest, Operand *Source) argument 1577 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1583 InstX86Psubs(Cfg *Func, Variable *Dest, Operand *Source) argument 1593 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1599 InstX86Psubus(Cfg *Func, Variable *Dest, Operand *Source) argument 1607 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1612 InstX86And(Cfg *Func, Variable *Dest, Operand *Source) argument 1620 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1626 InstX86Andnps(Cfg *Func, Variable *Dest, Operand *Source) argument 1636 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1642 InstX86Andps(Cfg *Func, Variable *Dest, Operand *Source) argument 1650 create(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1657 InstX86AndRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1664 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1670 InstX86Pand(Cfg *Func, Variable *Dest, Operand *Source) argument 1680 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1686 InstX86Pandn(Cfg *Func, Variable *Dest, Operand *Source) argument 1696 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1702 InstX86Maxss(Cfg *Func, Variable *Dest, Operand *Source) argument 1712 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1718 InstX86Minss(Cfg *Func, Variable *Dest, Operand *Source) argument 1728 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1734 InstX86Maxps(Cfg *Func, Variable *Dest, Operand *Source) argument 1744 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1750 InstX86Minps(Cfg *Func, Variable *Dest, Operand *Source) argument 1758 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1763 InstX86Or(Cfg *Func, Variable *Dest, Operand *Source) argument 1771 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1777 InstX86Orps(Cfg *Func, Variable *Dest, Operand *Source) argument 1785 create(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1792 InstX86OrRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1799 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1804 InstX86Por(Cfg *Func, Variable *Dest, Operand *Source) argument 1812 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1817 InstX86Xor(Cfg *Func, Variable *Dest, Operand *Source) argument 1825 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1831 InstX86Xorps(Cfg *Func, Variable *Dest, Operand *Source) argument 1839 create(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1846 InstX86XorRMW(Cfg *Func, X86OperandMem *DestSrc0, Operand *Src1) argument 1853 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1859 InstX86Pxor(Cfg *Func, Variable *Dest, Operand *Source) argument 1867 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1876 InstX86Imul(Cfg *Func, Variable *Dest, Operand *Source) argument 1883 create(Cfg *Func, Variable *Dest, Operand *Source0, Operand *Source1) argument 1893 InstX86ImulImm(Cfg *Func, Variable *Dest, Operand *Source0, Operand *Source1) argument 1903 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1909 InstX86Mulps(Cfg *Func, Variable *Dest, Operand *Source) argument 1919 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1925 InstX86Mulss(Cfg *Func, Variable *Dest, Operand *Source) argument 1935 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1951 InstX86Pmull(Cfg *Func, Variable *Dest, Operand *Source) argument 1961 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1969 InstX86Pmulhw(Cfg *Func, Variable *Dest, Operand *Source) argument 1979 create(Cfg *Func, Variable *Dest, Operand *Source) argument 1987 InstX86Pmulhuw(Cfg *Func, Variable *Dest, Operand *Source) argument 1997 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2005 InstX86Pmaddwd(Cfg *Func, Variable *Dest, Operand *Source) argument 2015 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2023 InstX86Pmuludq(Cfg *Func, Variable *Dest, Operand *Source) argument 2033 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2039 InstX86Divps(Cfg *Func, Variable *Dest, Operand *Source) argument 2049 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2055 InstX86Divss(Cfg *Func, Variable *Dest, Operand *Source) argument 2063 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2068 InstX86Rol(Cfg *Func, Variable *Dest, Operand *Source) argument 2074 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2079 InstX86Shl(Cfg *Func, Variable *Dest, Operand *Source) argument 2085 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2094 InstX86Psll(Cfg *Func, Variable *Dest, Operand *Source) argument 2100 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2106 InstX86Psrl(Cfg *Func, Variable *Dest, Operand *Source) argument 2113 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2118 InstX86Shr(Cfg *Func, Variable *Dest, Operand *Source) argument 2124 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2129 InstX86Sar(Cfg *Func, Variable *Dest, Operand *Source) argument 2135 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2144 InstX86Psra(Cfg *Func, Variable *Dest, Operand *Source) argument 2152 create(Cfg *Func, Variable *Dest, Operand *Source, Type ArithmeticTypeOverride = IceType_void) argument 2166 InstX86Pcmpeq(Cfg *Func, Variable *Dest, Operand *Source, Type ArithmeticTypeOverride) argument 2177 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2186 InstX86Pcmpgt(Cfg *Func, Variable *Dest, Operand *Source) argument 2202 create(Cfg *Func, Variable *Dest, Operand *Source) argument 2211 InstX86MovssRegs(Cfg *Func, Variable *Dest, Operand *Source) argument 2219 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2229 InstX86Idiv(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2235 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2245 InstX86Div(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2251 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2260 InstX86Insertps(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2268 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2282 InstX86Pinsr(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2288 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2297 InstX86Shufps(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2304 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2316 InstX86Blendvps(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2324 create(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2336 InstX86Pblendvb(Cfg *Func, Variable *Dest, Operand *Source1, Operand *Source2) argument 2344 create(Cfg *Func, Variable *Dest, Operand *Source0, Operand *Source1) argument 2358 InstX86Pextr(Cfg *Func, Variable *Dest, Operand *Source0, Operand *Source1) argument 2365 create(Cfg *Func, Variable *Dest, Operand *Source0, Operand *Source1) argument 2374 InstX86Pshufd(Cfg *Func, Variable *Dest, Operand *Source0, Operand *Source1) argument 2388 InstX86BaseLockable(Cfg *Func, typename InstX86Base::InstKindX86 Kind, SizeT Maxsrcs, Variable *Dest, bool Locked) argument 2404 create(Cfg *Func, Variable *Dest, Variable *Source1, Operand *Source2) argument 2427 create(Cfg *Func, Variable *Dest, Variable *Source1, Operand *Source2) argument 2450 create(Cfg *Func, Variable *Dest, Variable *Source1, Operand *Source2) argument 2473 create(Cfg *Func, Variable *Dest, Operand *Source, BrCond Cond) argument 2498 create(Cfg *Func, Variable *Dest, Operand *Source, CmppsCond Condition) argument 2527 create(Cfg *Func, Operand *DestOrAddr, Variable *Eax, Variable *Desired, bool Locked) argument 2555 create(Cfg *Func, X86OperandMem *Dest, Variable *Edx, Variable *Eax, Variable *Ecx, Variable *Ebx, bool Locked) argument 2584 create(Cfg *Func, Variable *Dest, Operand *Source, CvtVariant Variant) argument 2606 create(Cfg *Func, Variable *Dest, Operand *Source, Operand *Imm) argument 2616 InstX86Round(Cfg *Func, Variable *Dest, Operand *Source, Operand *Imm) argument 2628 create(Cfg *Func, Operand *Src1, Operand *Src2) argument 2649 create(Cfg *Func, Operand *Src1, Operand *Src2) argument 2671 create(Cfg *Func) argument 2692 create(Cfg *Func) argument 2713 create(Cfg *Func, Operand *Source1, Operand *Source2) argument 2735 create(Cfg *Func) argument 2758 create(Cfg *Func, Operand *Value, X86Operand *Mem) argument 2783 create(Cfg *Func, Variable *Value, X86OperandMem *Mem) argument 2805 create(Cfg *Func, Operand *Value, X86OperandMem *Mem) argument 2827 create(Cfg *Func, Operand *Value, X86OperandMem *Mem) argument 2853 create(Cfg *Func, NopVariant Variant) argument 2876 create(Cfg *Func, Operand *Src) argument 2897 create(Cfg *Func, Variable *Dest) argument 2917 create(Cfg *Func, Variable *Dest) argument 2937 create(Cfg *Func, InstX86Label *Label) argument 2940 create(Cfg *Func, Operand *Source) argument 2967 create(Cfg *Func, Variable *Source = nullptr) argument 2988 create(Cfg *Func, Variable *Dest, BrCond Cond) argument 3018 create(Cfg *Func, Operand *Dest, Variable *Source, bool Locked) argument 3045 create(Cfg *Func, Operand *Dest, Variable *Source) argument 3068 create(Cfg *Func) argument 3090 create(Cfg *Func) argument 3108 create(Cfg *Func, Variable *Dest, Operand *Source) argument 3114 InstX86Pshufb(Cfg *Func, Variable *Dest, Operand *Source) argument 3124 create(Cfg *Func, Variable *Dest, Operand *Source) argument 3130 InstX86Punpckl(Cfg *Func, Variable *Dest, Operand *Source) argument 3140 create(Cfg *Func, Variable *Dest, Operand *Source) argument 3146 InstX86Punpckh(Cfg *Func, Variable *Dest, Operand *Source) argument 3156 create(Cfg *Func, Variable *Dest, Operand *Source) argument 3162 InstX86Packss(Cfg *Func, Variable *Dest, Operand *Source) argument 3172 create(Cfg *Func, Variable *Dest, Operand *Source) argument 3178 InstX86Packus(Cfg *Func, Variable *Dest, Operand *Source) argument [all...] |
H A D | IceInstX86BaseImpl.h | 50 InstImpl<TraitsType>::InstX86FakeRMW::InstX86FakeRMW(Cfg *Func, Operand *Data, argument 54 : InstX86Base(Func, InstX86Base::FakeRMW, 3, nullptr), Op(Op) { 61 InstImpl<TraitsType>::InstX86GetIP::InstX86GetIP(Cfg *Func, Variable *Dest) argument 62 : InstX86Base(Func, InstX86Base::GetIP, 0, Dest) {} 65 InstImpl<TraitsType>::InstX86Mul::InstX86Mul(Cfg *Func, Variable *Dest, argument 68 : InstX86Base(Func, InstX86Base::Mul, 2, Dest) { 74 InstImpl<TraitsType>::InstX86Shld::InstX86Shld(Cfg *Func, Variable *Dest, argument 77 : InstX86Base(Func, InstX86Base::Shld, 3, Dest) { 84 InstImpl<TraitsType>::InstX86Shrd::InstX86Shrd(Cfg *Func, Variable *Dest, argument 87 : InstX86Base(Func, InstX86Bas 94 InstX86Label(Cfg *Func, TargetLowering *Target) argument 108 InstX86Br(Cfg *Func, const CfgNode *TargetTrue, const CfgNode *TargetFalse, const InstX86Label *Label, BrCond Condition, Mode Kind) argument 170 InstX86Jmp(Cfg *Func, Operand *Target) argument 176 InstX86Call(Cfg *Func, Variable *Dest, Operand *CallTarget) argument 184 InstX86Movmsk(Cfg *Func, Variable *Dest, Operand *Source) argument 191 InstX86Cmov(Cfg *Func, Variable *Dest, Operand *Source, BrCond Condition) argument 202 InstX86Cmpps(Cfg *Func, Variable *Dest, Operand *Source, CmppsCond Condition) argument 211 InstX86Cmpxchg(Cfg *Func, Operand *DestOrAddr, Variable *Eax, Variable *Desired, bool Locked) argument 228 InstX86Cmpxchg8b( Cfg *Func, X86OperandMem *Addr, Variable *Edx, Variable *Eax, Variable *Ecx, Variable *Ebx, bool Locked) argument 245 InstX86Cvt(Cfg *Func, Variable *Dest, Operand *Source, CvtVariant Variant) argument 253 InstX86Icmp(Cfg *Func, Operand *Src0, Operand *Src1) argument 261 InstX86Ucomiss(Cfg *Func, Operand *Src0, Operand *Src1) argument 269 InstX86UD2(Cfg *Func) argument 273 InstX86Int3(Cfg *Func) argument 277 InstX86Test(Cfg *Func, Operand *Src1, Operand *Src2) argument 285 InstX86Mfence(Cfg *Func) argument 291 InstX86Store(Cfg *Func, Operand *Value, X86Operand *Mem) argument 299 InstX86StoreP(Cfg *Func, Variable *Value, X86OperandMem *Mem) argument 307 InstX86StoreQ(Cfg *Func, Operand *Value, X86OperandMem *Mem) argument 315 InstX86StoreD(Cfg *Func, Operand *Value, X86OperandMem *Mem) argument 323 InstX86Nop(Cfg *Func, NopVariant Variant) argument 327 InstX86Fld(Cfg *Func, Operand *Src) argument 333 InstX86Fstp(Cfg *Func, Variable *Dest) argument 337 InstX86Pop(Cfg *Func, Variable *Dest) argument 348 InstX86Push(Cfg *Func, Operand *Source) argument 354 InstX86Push(Cfg *Func, InstX86Label *L) argument 358 InstX86Ret(Cfg *Func, Variable *Source) argument 365 InstX86Setcc(Cfg *Func, Variable *Dest, BrCond Cond) argument 370 InstX86Xadd(Cfg *Func, Operand *Dest, Variable *Source, bool Locked) argument 379 InstX86Xchg(Cfg *Func, Operand *Dest, Variable *Source) argument 387 InstX86IacaStart(Cfg *Func) argument 393 InstX86IacaEnd(Cfg *Func) argument 686 emitTwoAddress( const Cfg *Func, const char *Opcode, const char *Suffix) const argument 705 emitIASOpTyGPR(const Cfg *Func, Type Ty, const Operand *Op, const GPREmitterOneOp &Emitter) argument 729 emitIASRegOpTyGPR(const Cfg *Func, bool IsLea, Type Ty, const Variable *Var, const Operand *Src, const GPREmitterRegOp &Emitter) argument 774 emitIASAddrOpTyGPR(const Cfg *Func, Type Ty, const Address &Addr, const Operand *Src, const GPREmitterAddrOp &Emitter) argument 803 emitIASAsAddrOpTyGPR( const Cfg *Func, Type Ty, const Operand *Op0, const Operand *Op1, const GPREmitterAddrOp &Emitter) argument 824 emitIASGPRShift(const Cfg *Func, Type Ty, const Variable *Var, const Operand *Src, const GPREmitterShiftOp &Emitter) argument 851 emitIASGPRShiftDouble( const Cfg *Func, const Variable *Dest, const Operand *Src1Op, const Operand *Src2Op, const GPREmitterShiftD &Emitter) argument 874 emitIASXmmShift(const Cfg *Func, Type Ty, const Variable *Var, const Operand *Src, const XmmEmitterShiftOp &Emitter) argument 901 emitIASRegOpTyXMM(const Cfg *Func, Type Ty, const Variable *Var, const Operand *Src, const XmmEmitterRegOp &Emitter) argument 931 emitIASCastRegOp( const Cfg *Func, Type DestTy, const Variable *Dest, Type SrcTy, const Operand *Src, const CastEmitterRegOp<DReg_t, SReg_t> &Emitter) argument 958 emitIASThreeOpImmOps( const Cfg *Func, Type DispatchTy, const Variable *Dest, const Operand *Src0, const Operand *Src1, const ThreeOpImmEmitter<DReg_t, SReg_t> Emitter) argument 985 emitIASMovlikeXMM(const Cfg *Func, const Variable *Dest, const Operand *Src, const XmmEmitterMovOps Emitter) argument 1133 emitVariableBlendInst(const char *Opcode, const Inst *Instr, const Cfg *Func) argument 1149 emitIASVariableBlendInst( const Inst *Instr, const Cfg *Func, const XmmEmitterRegOp &Emitter) argument [all...] |
H A D | IceTranslator.h | 51 /// Translates the constructed ICE function Func to machine code. 52 void translateFcn(std::unique_ptr<Cfg> Func); 83 CfgOptWorkItem(std::unique_ptr<Cfg> Func) : Func(std::move(Func)) {} argument 84 std::unique_ptr<Cfg> getParsedCfg() override { return std::move(Func); } 88 std::unique_ptr<Ice::Cfg> Func; member in class:Ice::final
|
/external/clang/test/CodeGenCXX/ |
H A D | 2009-08-11-VectorRetTy.cpp | 3 typedef void (*Func) (); typedef 11 Func arr[] = {
|
/external/clang/test/CoverageMapping/ |
H A D | system_macro.c | 6 #define Func(x) if (x) {} macro 16 Func(x);
|
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Tree/ |
H A D | ITreeVisitorAction.cs | 63 Func<object, object> _preAction; 64 Func<object, object> _postAction; 66 public TreeVisitorAction(Func<object, object> preAction, Func<object, object> postAction)
|
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/Tree/ |
H A D | ITreeVisitorAction.cs | 65 private readonly Func<object, object> _preAction; 66 private readonly Func<object, object> _postAction; 68 public TreeVisitorAction( Func<object, object> preAction, Func<object, object> postAction ) argument
|
/external/clang/test/SemaTemplate/ |
H A D | instantiate-overloaded-arrow.cpp | 18 void Func() { function
|
/external/compiler-rt/test/asan/TestCases/ |
H A D | uar_and_exceptions.cc | 21 void Func(int depth) { function 25 Func(depth - 1); 33 Func(argc * 100);
|
/external/clang/test/PCH/ |
H A D | rdar10830559.cpp | 28 class BarTypes { public: virtual void Func(); };
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
H A D | TargetLibraryInfo.h | 19 enum Func { enum in namespace:llvm::LibFunc 58 bool has(LibFunc::Func F) const { 64 void setUnavailable(LibFunc::Func F) { 68 void setAvailable(LibFunc::Func F) {
|
/external/clang/test/Layout/ |
H A D | ms-vtordisp-local.cpp | 15 virtual void Func() {} function in struct:Container::HasVtorDisp 38 virtual void Func() {} function in struct:NoVtorDisp1 60 virtual void Func() {} function in struct:Container2::HasVtorDisp1 81 virtual void Func() {} function in struct:Container2::InnerContainer::HasVtorDisp2 102 virtual void Func() {} function in struct:Container2::InnerContainer::NoVtorDisp2 122 virtual void Func() {} function in struct:Container2::InnerContainer::HasVtorDisp3 144 virtual void Func() {} function in struct:Container2::HasVtorDisp4 170 virtual void Func() {} function in struct:Container2::NoVtorDisp3 193 virtual void Func() {} function in struct:Container3::HasVtorDisp5
|
/external/clang/test/SemaCXX/ |
H A D | incomplete-call.cpp | 20 typedef A (*Func)(); typedef 21 Func fp; 23 ((Func)0)(); // expected-error {{calling function with incomplete return type 'A'}}
|
/external/llvm/bindings/go/llvm/ |
H A D | IRBindings.cpp | 25 Function *Func = unwrap<Function>(Fn); local 26 const AttributeSet PAL = Func->getAttributes(); 29 PAL.addAttributes(Func->getContext(), AttributeSet::FunctionIndex, 30 AttributeSet::get(Func->getContext(), 32 Func->setAttributes(PALnew); 36 Function *Func = unwrap<Function>(Fn); local 37 const AttributeSet PAL = Func->getAttributes(); 42 Function *Func = unwrap<Function>(Fn); local 43 const AttributeSet PAL = Func->getAttributes(); 46 PAL.removeAttributes(Func 102 LLVMSetSubprogram(LLVMValueRef Func, LLVMMetadataRef SP) argument [all...] |
/external/mdnsresponder/mDNSWindows/DLLStub/ |
H A D | DLLStub.cpp | 86 typedef int (DNSSD_API * Func)(DNSServiceRef sdRef); typedef 87 static Func func = NULL; 102 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef sdRef); typedef 103 static Func func = NULL; 118 typedef void (DNSSD_API * Func)(DNSServiceRef sdRef); typedef 119 static Func func = NULL; 138 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef*, DNSServiceFlags, uint32_t, DNSServiceDomainEnumReply, void* ); typedef 139 static Func func = NULL; 168 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef*, DNSServiceFlags, uint32_t, const char*, const char*, const char*, const char*, uint16_t, uint16_t, const void*, DNSServiceRegisterReply, void* ); typedef 169 static Func fun 193 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef, DNSRecordRef*, DNSServiceFlags, uint16_t, uint16_t, const void*, uint32_t ); typedef 217 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef, DNSRecordRef, DNSServiceFlags, uint16_t, const void*, uint32_t ); typedef 238 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef, DNSRecordRef, DNSServiceFlags ); typedef 263 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef*, DNSServiceFlags, uint32_t, const char*, const char*, DNSServiceBrowseReply, void* ); typedef 289 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef*, DNSServiceFlags, uint32_t, const char*, const char*, const char*, DNSServiceResolveReply, void* ); typedef 311 typedef DNSServiceErrorType (DNSSD_API * Func)( char*, const char*, const char*, const char* ); typedef 327 typedef DNSServiceErrorType (DNSSD_API * Func)( DNSServiceRef* ); typedef 357 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef, DNSRecordRef*, DNSServiceFlags, uint32_t, const char*, uint16_t, uint16_t, uint16_t, const void*, uint16_t, DNSServiceRegisterRecordReply, void* ); typedef 383 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef*, DNSServiceFlags, uint32_t, const char*, uint16_t, uint16_t, DNSServiceQueryRecordReply, void* ); typedef 408 typedef DNSServiceErrorType (DNSSD_API * Func)( DNSServiceFlags, uint32_t, const char*, uint16_t, uint16_t, uint16_t, const void* ); typedef 435 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef*, DNSServiceFlags, uint32_t, DNSServiceProtocol, uint16_t, uint16_t, uint16_t, DNSServiceNATPortMappingReply, void* ); typedef 460 typedef DNSServiceErrorType (DNSSD_API * Func)(DNSServiceRef*, DNSServiceFlags, uint32_t, DNSServiceProtocol, const char*, DNSServiceGetAddrInfoReply, void* ); typedef 481 typedef DNSServiceErrorType (DNSSD_API * Func)( const char*, void*, uint32_t* ); typedef 502 typedef void (DNSSD_API * Func)( TXTRecordRef*, uint16_t, void* ); typedef 518 typedef void (DNSSD_API * Func)( TXTRecordRef* ); typedef 537 typedef DNSServiceErrorType (DNSSD_API * Func)( TXTRecordRef*, const char*, uint8_t, const void* ); typedef 557 typedef DNSServiceErrorType (DNSSD_API * Func)( TXTRecordRef*, const char* ); typedef 578 typedef int (DNSSD_API * Func)( uint16_t, const void*, const char* ); typedef 598 typedef uint16_t (DNSSD_API * Func)( uint16_t, const void* ); typedef 617 typedef uint16_t (DNSSD_API * Func)( const TXTRecordRef* ); typedef 636 typedef const void* (DNSSD_API * Func)( const TXTRecordRef* ); typedef 658 typedef const void* (DNSSD_API * Func)( uint16_t, const void*, const char*, uint8_t* ); typedef 683 typedef DNSServiceErrorType (DNSSD_API * Func)( uint16_t, const void*, uint16_t, uint16_t, char*, uint8_t*, const void** ); typedef [all...] |