Home
last modified time | relevance | path

Searched refs:SystemZTargetLowering (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelLowering.cpp42 SystemZTargetLowering::SystemZTargetLowering(SystemZTargetMachine &tm) : in SystemZTargetLowering() function in SystemZTargetLowering
163 SDValue SystemZTargetLowering::LowerOperation(SDValue Op, in LowerOperation()
177 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal()
195 SystemZTargetLowering::getConstraintType(const std::string &Constraint) const { in getConstraintType()
208 SystemZTargetLowering::
235 SystemZTargetLowering::LowerFormalArguments(SDValue Chain, in LowerFormalArguments()
255 SystemZTargetLowering::LowerCall(SDValue Chain, SDValue Callee, in LowerCall()
281 SystemZTargetLowering::LowerCCCArguments(SDValue Chain, in LowerCCCArguments()
373 SystemZTargetLowering::LowerCCCCallTo(SDValue Chain, SDValue Callee, in LowerCCCCallTo()
510 SystemZTargetLowering::LowerCallResult(SDValue Chain, SDValue InFlag, in LowerCallResult()
[all …]
DSystemZTargetMachine.h36 SystemZTargetLowering TLInfo;
55 virtual const SystemZTargetLowering *getTargetLowering() const { in getTargetLowering()
DSystemZISelLowering.h56 class SystemZTargetLowering : public TargetLowering {
58 explicit SystemZTargetLowering(SystemZTargetMachine &TM);
DSystemZISelDAGToDAG.cpp82 const SystemZTargetLowering &Lowering;
/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h25 const SystemZTargetLowering *TLI;
28 const SystemZTargetLowering *getTLI() const { return TLI; } in getTLI()
DSystemZSubtarget.h53 SystemZTargetLowering TLInfo;
70 const SystemZTargetLowering *getTargetLowering() const override { in getTargetLowering()
DSystemZISelLowering.cpp84 SystemZTargetLowering::SystemZTargetLowering(const TargetMachine &TM, in SystemZTargetLowering() function in SystemZTargetLowering
465 EVT SystemZTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
472 bool SystemZTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const { in isFMAFasterThanFMulAndFAdd()
491 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal()
496 bool SystemZTargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate()
501 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate()
506 bool SystemZTargetLowering::allowsMisalignedMemoryAccesses(EVT VT, in allowsMisalignedMemoryAccesses()
518 bool SystemZTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
534 bool SystemZTargetLowering::isTruncateFree(Type *FromType, Type *ToType) const { in isTruncateFree()
542 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const { in isTruncateFree()
[all …]
DSystemZISelLowering.h358 class SystemZTargetLowering : public TargetLowering {
360 explicit SystemZTargetLowering(const TargetMachine &TM,
DSystemZInstrFormats.td2363 // by either SystemZTargetLowering::EmitInstrWithCustomInserter()