Home
last modified time | relevance | path

Searched refs:SystemZTargetLowering (Results 1 – 15 of 15) 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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp76 SystemZTargetLowering::SystemZTargetLowering(const TargetMachine &TM, in SystemZTargetLowering() function in SystemZTargetLowering
548 EVT SystemZTargetLowering::getSetCCResultType(const DataLayout &DL, in getSetCCResultType()
555 bool SystemZTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const { in isFMAFasterThanFMulAndFAdd()
574 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal()
579 bool SystemZTargetLowering::isLegalICmpImmediate(int64_t Imm) const { in isLegalICmpImmediate()
584 bool SystemZTargetLowering::isLegalAddImmediate(int64_t Imm) const { in isLegalAddImmediate()
589 bool SystemZTargetLowering::allowsMisalignedMemoryAccesses(EVT VT, in allowsMisalignedMemoryAccesses()
698 bool SystemZTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
724 bool SystemZTargetLowering::isTruncateFree(Type *FromType, Type *ToType) const { in isTruncateFree()
732 bool SystemZTargetLowering::isTruncateFree(EVT FromVT, EVT ToVT) const { in isTruncateFree()
[all …]
DSystemZSubtarget.h70 SystemZTargetLowering TLInfo;
87 const SystemZTargetLowering *getTargetLowering() const override { in getTargetLowering()
DSystemZTargetTransformInfo.h25 const SystemZTargetLowering *TLI;
28 const SystemZTargetLowering *getTLI() const { return TLI; } in getTLI()
DSystemZISelLowering.h378 class SystemZTargetLowering : public TargetLowering {
380 explicit SystemZTargetLowering(const TargetMachine &TM,
DSystemZInstrFormats.td4533 // by either SystemZTargetLowering::EmitInstrWithCustomInserter()
/external/llvm/lib/Target/SystemZ/
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 …]
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.h358 class SystemZTargetLowering : public TargetLowering {
360 explicit SystemZTargetLowering(const TargetMachine &TM,
DSystemZInstrFormats.td2363 // by either SystemZTargetLowering::EmitInstrWithCustomInserter()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/
Ddag-combine-04.ll1 ; Test that SystemZTargetLowering::combineSTORE() does not crash due to not