Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMTargetMachine.h68 ARMTargetLowering TLInfo;
80 virtual const ARMTargetLowering *getTargetLowering() const { in getTargetLowering()
107 ARMTargetLowering TLInfo;
121 virtual const ARMTargetLowering *getTargetLowering() const { in getTargetLowering()
DARMISelLowering.cpp96 void ARMTargetLowering::addTypeForNEON(EVT VT, EVT PromotedLdStVT, in addTypeForNEON()
159 void ARMTargetLowering::addDRTypeForNEON(EVT VT) { in addDRTypeForNEON()
164 void ARMTargetLowering::addQRTypeForNEON(EVT VT) { in addQRTypeForNEON()
176 ARMTargetLowering::ARMTargetLowering(TargetMachine &TM) in ARMTargetLowering() function in ARMTargetLowering
773 ARMTargetLowering::findRepresentativeClass(EVT VT) const{ in findRepresentativeClass()
809 const char *ARMTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
945 EVT ARMTargetLowering::getSetCCResultType(EVT VT) const { in getSetCCResultType()
952 TargetRegisterClass *ARMTargetLowering::getRegClassFor(EVT VT) const { in getRegClassFor()
967 ARMTargetLowering::createFastISel(FunctionLoweringInfo &funcInfo) const { in createFastISel()
973 unsigned ARMTargetLowering::getMaximalGlobalOffset() const { in getMaximalGlobalOffset()
[all …]
DARMSelectionDAGInfo.cpp151 const ARMTargetLowering &TLI = in EmitTargetCodeForMemset()
152 *static_cast<const ARMTargetLowering*>(DAG.getTarget().getTargetLowering()); in EmitTargetCodeForMemset()
DARMISelLowering.h236 class ARMTargetLowering : public TargetLowering {
238 explicit ARMTargetLowering(TargetMachine &TM);
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h34 const ARMTargetLowering *TLI;
41 const ARMTargetLowering *getTLI() const { return TLI; } in getTLI()
DARMISelLowering.cpp88 void ARMTargetLowering::addTypeForNEON(MVT VT, MVT PromotedLdStVT, in addTypeForNEON()
152 void ARMTargetLowering::addDRTypeForNEON(MVT VT) { in addDRTypeForNEON()
157 void ARMTargetLowering::addQRTypeForNEON(MVT VT) { in addQRTypeForNEON()
162 ARMTargetLowering::ARMTargetLowering(const TargetMachine &TM, in ARMTargetLowering() function in ARMTargetLowering
1062 bool ARMTargetLowering::useSoftFloat() const { in useSoftFloat()
1077 ARMTargetLowering::findRepresentativeClass(const TargetRegisterInfo *TRI, in findRepresentativeClass()
1114 const char *ARMTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
1251 EVT ARMTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &, in getSetCCResultType()
1260 const TargetRegisterClass *ARMTargetLowering::getRegClassFor(MVT VT) const { in getRegClassFor()
1276 bool ARMTargetLowering::shouldAlignPointerArgs(CallInst *CI, unsigned &MinSize, in shouldAlignPointerArgs()
[all …]
DARMSubtarget.h368 const ARMTargetLowering *getTargetLowering() const override { in getTargetLowering()
384 ARMTargetLowering TLInfo;
DARMISelLowering.h228 class ARMTargetLowering : public TargetLowering {
230 explicit ARMTargetLowering(const TargetMachine &TM,
DARMSelectionDAGInfo.cpp29 const ARMTargetLowering *TLI = Subtarget.getTargetLowering(); in EmitSpecializedLibcall()