• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:X86FastISel

48 class X86FastISel final : public FastISel {  class
61 explicit X86FastISel(FunctionLoweringInfo &funcInfo, in X86FastISel() function in __anonbae7655e0111::X86FastISel
255 X86FastISel::addFullAddress(const MachineInstrBuilder &MIB, in addFullAddress()
266 bool X86FastISel::foldX86XALUIntrinsic(X86::CondCode &CC, const Instruction *I, in foldX86XALUIntrinsic()
320 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) { in isTypeLegal()
348 bool X86FastISel::X86FastEmitLoad(EVT VT, X86AddressMode &AM, in X86FastEmitLoad()
501 bool X86FastISel::X86FastEmitStore(EVT VT, unsigned ValReg, bool ValIsKill, in X86FastEmitStore()
649 bool X86FastISel::X86FastEmitStore(EVT VT, const Value *Val, in X86FastEmitStore()
695 bool X86FastISel::X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, in X86FastEmitExtend()
707 bool X86FastISel::handleConstantAddresses(const Value *V, X86AddressMode &AM) { in handleConstantAddresses()
815 bool X86FastISel::X86SelectAddress(const Value *V, X86AddressMode &AM) { in X86SelectAddress()
976 bool X86FastISel::X86SelectCallAddress(const Value *V, X86AddressMode &AM) { in X86SelectCallAddress()
1091 bool X86FastISel::X86SelectStore(const Instruction *I) { in X86SelectStore()
1134 bool X86FastISel::X86SelectRet(const Instruction *I) { in X86SelectRet()
1282 bool X86FastISel::X86SelectLoad(const Instruction *I) { in X86SelectLoad()
1375 bool X86FastISel::X86FastEmitCompare(const Value *Op0, const Value *Op1, EVT VT, in X86FastEmitCompare()
1408 bool X86FastISel::X86SelectCmp(const Instruction *I) { in X86SelectCmp()
1505 bool X86FastISel::X86SelectZExt(const Instruction *I) { in X86SelectZExt()
1555 bool X86FastISel::X86SelectBranch(const Instruction *I) { in X86SelectBranch()
1701 bool X86FastISel::X86SelectShift(const Instruction *I) { in X86SelectShift()
1770 bool X86FastISel::X86SelectDivRem(const Instruction *I) { in X86SelectDivRem()
1936 bool X86FastISel::X86FastEmitCMoveSelect(MVT RetVT, const Instruction *I) { in X86FastEmitCMoveSelect()
2056 bool X86FastISel::X86FastEmitSSESelect(MVT RetVT, const Instruction *I) { in X86FastEmitSSESelect()
2160 bool X86FastISel::X86FastEmitPseudoSelect(MVT RetVT, const Instruction *I) { in X86FastEmitPseudoSelect()
2224 bool X86FastISel::X86SelectSelect(const Instruction *I) { in X86SelectSelect()
2270 bool X86FastISel::X86SelectSIToFP(const Instruction *I) { in X86SelectSIToFP()
2309 bool X86FastISel::X86SelectFPExtOrFPTrunc(const Instruction *I, in X86SelectFPExtOrFPTrunc()
2331 bool X86FastISel::X86SelectFPExt(const Instruction *I) { in X86SelectFPExt()
2342 bool X86FastISel::X86SelectFPTrunc(const Instruction *I) { in X86SelectFPTrunc()
2353 bool X86FastISel::X86SelectTrunc(const Instruction *I) { in X86SelectTrunc()
2398 bool X86FastISel::IsMemcpySmall(uint64_t Len) { in IsMemcpySmall()
2402 bool X86FastISel::TryEmitSmallMemcpy(X86AddressMode DestAM, in TryEmitSmallMemcpy()
2437 bool X86FastISel::fastLowerIntrinsicCall(const IntrinsicInst *II) { in fastLowerIntrinsicCall()
2890 bool X86FastISel::fastLowerArguments() { in fastLowerArguments()
3006 bool X86FastISel::fastLowerCall(CallLoweringInfo &CLI) { in fastLowerCall()
3402 X86FastISel::fastSelectInstruction(const Instruction *I) { in fastSelectInstruction()
3479 unsigned X86FastISel::X86MaterializeInt(const ConstantInt *CI, MVT VT) { in X86MaterializeInt()
3535 unsigned X86FastISel::X86MaterializeFP(const ConstantFP *CFP, MVT VT) { in X86MaterializeFP()
3614 unsigned X86FastISel::X86MaterializeGV(const GlobalValue *GV, MVT VT) { in X86MaterializeGV()
3649 unsigned X86FastISel::fastMaterializeConstant(const Constant *C) { in fastMaterializeConstant()
3667 unsigned X86FastISel::fastMaterializeAlloca(const AllocaInst *C) { in fastMaterializeAlloca()
3693 unsigned X86FastISel::fastMaterializeFloatZero(const ConstantFP *CF) { in fastMaterializeFloatZero()
3732 bool X86FastISel::tryToFoldLoadIntoMI(MachineInstr *MI, unsigned OpNo, in tryToFoldLoadIntoMI()
3784 return new X86FastISel(funcInfo, libInfo); in createFastISel()