Searched refs:Func (Results 1 - 25 of 392) sorted by relevance

1234567891011>>

/external/clang/test/CodeGen/
H A D2003-10-06-NegateExprType.c5 void Func(int *B) { function
H A D2003-10-29-AsmRename.c7 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 DFunctionDelegates.cs37 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 DIceVariableSplitting.h21 void splitBlockLocalVariables(class Cfg *Func);
H A DIceInstMIPS32.h81 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 DIceInstMIPS32.cpp48 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 DIceInst.cpp79 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 DIceInstARM32.cpp120 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 DIceInstARM32.h105 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 DIceInst.h86 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 DIceInstX86Base.h208 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 DIceInstX86BaseImpl.h50 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 DIceTranslator.h51 /// 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 D2009-08-11-VectorRetTy.cpp3 typedef void (*Func) (); typedef
11 Func arr[] = {
/external/clang/test/CoverageMapping/
H A Dsystem_macro.c6 #define Func(x) if (x) {} macro
16 Func(x);
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Tree/
H A DITreeVisitorAction.cs63 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 DITreeVisitorAction.cs65 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 Dinstantiate-overloaded-arrow.cpp18 void Func() { function
/external/compiler-rt/test/asan/TestCases/
H A Duar_and_exceptions.cc21 void Func(int depth) { function
25 Func(depth - 1);
33 Func(argc * 100);
/external/clang/test/PCH/
H A Drdar10830559.cpp28 class BarTypes { public: virtual void Func(); };
/external/swiftshader/third_party/LLVM/include/llvm/Target/
H A DTargetLibraryInfo.h19 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 Dms-vtordisp-local.cpp15 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 Dincomplete-call.cpp20 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 DIRBindings.cpp25 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 DDLLStub.cpp86 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...]

Completed in 678 milliseconds

1234567891011>>