/external/llvm/lib/Target/AArch64/ |
AArch64FastISel.cpp | 153 bool optimizeIntExtLoad(const Instruction *I, MVT RetVT, MVT SrcVT); 158 unsigned emitAddSub(bool UseAdd, MVT RetVT, const Value *LHS, 161 unsigned emitAddSub_rr(bool UseAdd, MVT RetVT, unsigned LHSReg, 164 unsigned emitAddSub_ri(bool UseAdd, MVT RetVT, unsigned LHSReg, 167 unsigned emitAddSub_rs(bool UseAdd, MVT RetVT, unsigned LHSReg, 172 unsigned emitAddSub_rx(bool UseAdd, MVT RetVT, unsigned LHSReg, 181 bool emitICmp(MVT RetVT, const Value *LHS, const Value *RHS, bool IsZExt); 182 bool emitICmp_ri(MVT RetVT, unsigned LHSReg, bool LHSIsKill, uint64_t Imm); 183 bool emitFCmp(MVT RetVT, const Value *LHS, const Value *RHS); 190 unsigned emitAdd(MVT RetVT, const Value *LHS, const Value *RHS [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 306 Libcall getFPEXT(EVT OpVT, EVT RetVT); 310 Libcall getFPROUND(EVT OpVT, EVT RetVT); 314 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 318 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 322 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 326 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 158 MVT RetVT, 166 MVT RetVT, 175 MVT RetVT, 185 MVT RetVT, 195 MVT RetVT, 205 MVT RetVT, 224 MVT RetVT, 232 MVT RetVT, 312 unsigned FastEmitInst_extractsubreg(MVT RetVT,
|
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | 501 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { 503 if (RetVT == MVT::f32) 506 if (RetVT == MVT::f64) 508 if (RetVT == MVT::f128) 510 if (RetVT == MVT::ppcf128) 513 if (RetVT == MVT::f128) 515 else if (RetVT == MVT::ppcf128) 524 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { 525 if (RetVT == MVT::f16) { 536 } else if (RetVT == MVT::f32) [all...] |
/external/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 481 Libcall getFPEXT(EVT OpVT, EVT RetVT); 485 Libcall getFPROUND(EVT OpVT, EVT RetVT); 489 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 493 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 497 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 501 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 341 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 345 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 350 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 356 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 362 virtual unsigned fastEmit_rf(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 368 virtual unsigned fastEmit_rri(MVT VT, MVT RetVT, unsigned Opcode, 382 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 387 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 446 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 488 Libcall getFPEXT(EVT OpVT, EVT RetVT); 492 Libcall getFPROUND(EVT OpVT, EVT RetVT); 496 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 500 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 504 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 508 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
FastISel.h | 323 virtual unsigned fastEmit_(MVT VT, MVT RetVT, unsigned Opcode); 327 virtual unsigned fastEmit_r(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 332 virtual unsigned fastEmit_rr(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 338 virtual unsigned fastEmit_ri(MVT VT, MVT RetVT, unsigned Opcode, unsigned Op0, 351 virtual unsigned fastEmit_i(MVT VT, MVT RetVT, unsigned Opcode, uint64_t Imm); 356 virtual unsigned fastEmit_f(MVT VT, MVT RetVT, unsigned Opcode, 415 unsigned fastEmitInst_extractsubreg(MVT RetVT, unsigned Op0, bool Op0IsKill,
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 338 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { 340 if (RetVT == MVT::f64) 349 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { 350 if (RetVT == MVT::f32) { 357 } else if (RetVT == MVT::f64) { 369 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { 371 if (RetVT == MVT::i8) 373 if (RetVT == MVT::i16) 375 if (RetVT == MVT::i32) 377 if (RetVT == MVT::i64 [all...] |
/external/llvm/utils/TableGen/ |
FastISelEmitter.cpp | 512 MVT::SimpleValueType RetVT = MVT::isVoid; 513 if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getType(0); 514 MVT::SimpleValueType VT = RetVT; 587 [RetVT].count(PredicateCheck)) { 591 SimplePatternsCheck[Operands][OpcodeName][VT][RetVT].insert( 596 SimplePatterns[Operands][OpcodeName][VT][RetVT].insert( 713 MVT::SimpleValueType RetVT = RI->first; 719 << "_" << getLegalCName(getName(RetVT)) << "_"; 725 emitInstructionCode(OS, Operands, PM, getName(RetVT)); 733 OS << "(MVT RetVT"; [all...] |
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
FastISelEmitter.cpp | 488 MVT::SimpleValueType RetVT = MVT::isVoid; 489 if (InstPatNode->getNumTypes()) RetVT = InstPatNode->getType(0); 490 MVT::SimpleValueType VT = RetVT; 547 if (SimplePatterns[Operands][OpcodeName][VT][RetVT].count(PredicateCheck)) 551 SimplePatterns[Operands][OpcodeName][VT][RetVT][PredicateCheck] = Memo; 601 MVT::SimpleValueType RetVT = RI->first; 608 << "_" << getLegalCName(getName(RetVT)) << "_"; 649 OS << "extractsubreg(" << getName(RetVT); 669 OS << "(MVT RetVT"; 673 OS << ") {\nswitch (RetVT.SimpleTy) {\n" [all...] |