Searched refs:TargetLowering (Results 51 - 75 of 75) sorted by relevance

123

/external/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp64 : TargetLowering(XTM, new XCoreTargetObjectFile()),
481 TargetLowering::ArgListTy Args;
482 TargetLowering::ArgListEntry Entry;
540 TargetLowering::ArgListTy Args;
541 TargetLowering::ArgListEntry Entry;
1617 // Use the default implementation in TargetLowering to convert the register
1619 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT);
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h37 class TargetLowering;
138 const TargetLowering &TLI;
206 const TargetLowering &getTargetLoweringInfo() const { return TLI; }
289 /// TargetLowering object.
982 /// method in the TargetLowering class to allow target nodes to be understood.
991 /// implement the ComputeNumSignBitsForTarget method in the TargetLowering
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.h20 #include "llvm/Target/TargetLowering.h"
241 // ARMTargetLowering - ARM Implementation of the TargetLowering interface
243 class ARMTargetLowering : public TargetLowering {
H A DARMISelLowering.cpp173 : TargetLowering(TM, createTLOF(TM)) {
846 return TargetLowering::findRepresentativeClass(VT);
1034 return TargetLowering::getRegClassFor(VT);
3335 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
6651 TargetLowering::DAGCombinerInfo &DCI) {
6653 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
6712 TargetLowering::DAGCombinerInfo &DCI,
6772 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
6803 TargetLowering::DAGCombinerInfo &DCI,
6822 TargetLowering
[all...]
H A DARMFastISel.cpp45 #include "llvm/Target/TargetLowering.h"
87 const TargetLowering &TLI;
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp61 TargetLowering(tm, new TargetLoweringObjectFileELF()),
206 TargetLowering::ConstraintType
216 return TargetLowering::getConstraintType(Constraint);
235 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT);
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h20 #include "llvm/Target/TargetLowering.h"
238 class PPCTargetLowering : public TargetLowering {
H A DPPCISelLowering.cpp66 : TargetLowering(TM, CreateTLOF(TM)), PPCSubTarget(*TM.getSubtargetImpl()) {
1428 TargetLowering::ArgListTy Args;
1429 TargetLowering::ArgListEntry Entry;
5562 return TargetLowering::getConstraintType(Constraint);
5568 TargetLowering::ConstraintWeight
5581 weight = TargetLowering::getSingleConstraintMatchWeight(info, constraint);
5630 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT);
5701 TargetLowering::LowerAsmOperandForConstraint(Op, Constraint, Ops, DAG);
5847 return TargetLowering::getSchedulingPreference(N);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp33 #include "llvm/Target/TargetLowering.h"
964 TargetLowering::TypePromoteInteger) {
1765 TargetLowering::ZeroOrOneBooleanContent && BitWidth > 1)
2170 TargetLowering::ZeroOrNegativeOneBooleanContent)
3274 const TargetLowering &TLI, StringRef Str) {
3345 const TargetLowering &TLI) {
3423 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
3516 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
3594 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
3704 TargetLowering
[all...]
H A DFunctionLoweringInfo.cpp34 #include "llvm/Target/TargetLowering.h"
58 FunctionLoweringInfo::FunctionLoweringInfo(const TargetLowering &tli)
H A DSelectionDAGDumper.cpp46 const TargetLowering &TLI = G->getTargetLoweringInfo();
H A DDAGCombiner.cpp27 #include "llvm/Target/TargetLowering.h"
59 const TargetLowering &TLI;
129 void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO);
344 // TargetLowering::DAGCombinerInfo implementation
347 void TargetLowering::DAGCombinerInfo::AddToWorklist(SDNode *N) {
351 void TargetLowering::DAGCombinerInfo::RemoveFromWorklist(SDNode *N) {
355 SDValue TargetLowering::DAGCombinerInfo::
360 SDValue TargetLowering::DAGCombinerInfo::
366 SDValue TargetLowering::DAGCombinerInfo::
371 void TargetLowering
[all...]
H A DScheduleDAGSDNodes.cpp25 #include "llvm/Target/TargetLowering.h"
79 const TargetLowering &TLI = DAG->getTargetLoweringInfo();
H A DLegalizeFloatTypes.cpp1249 == TargetLowering::Custom)
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp156 : TargetLowering(TM, createTLOF(TM)) {
165 // Set up the TargetLowering object.
1366 return TargetLowering::getJumpTableEncoding();
1400 return TargetLowering::getPICJumpTableRelocBaseExpr(MF, JTI, Ctx);
1413 return TargetLowering::findRepresentativeClass(VT);
4651 const TargetLowering &TLI) {
4699 const TargetLowering &TLI) {
4729 const TargetLowering &TLI, DebugLoc dl) {
12866 return TargetLowering::isGAPlusOffset(N, GA, Offset);
12903 TargetLowering
[all...]
H A DX86ISelLowering.h21 #include "llvm/Target/TargetLowering.h"
418 // X86TargetLowering - X86 Implementation of the TargetLowering interface
419 class X86TargetLowering : public TargetLowering {
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp639 // TargetLowering Implementation
689 : TargetLowering(TM, new TargetLoweringObjectFileELF()) {
1253 return TargetLowering::getConstraintType(Constraint);
1266 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT);
/external/llvm/lib/CodeGen/
H A DTargetInstrInfoImpl.cpp16 #include "llvm/Target/TargetLowering.h"
483 const TargetLowering &TLI = *MF.getTarget().getTargetLowering();
H A DMachineBlockPlacement.cpp44 #include "llvm/Target/TargetLowering.h"
178 const TargetLowering *TLI;
H A DMachineLICM.cpp32 #include "llvm/Target/TargetLowering.h"
65 const TargetLowering *TLI;
H A DIfConversion.cpp23 #include "llvm/Target/TargetLowering.h"
153 const TargetLowering *TLI;
/external/llvm/lib/Target/PTX/
H A DPTXISelLowering.cpp33 // TargetLowering Implementation
37 : TargetLowering(TM, new TargetLoweringObjectFileELF()) {
/external/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1003 // TargetLowering Implementation
1008 : TargetLowering(targetmachine, new HexagonTargetObjectFile()),
1414 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT);
/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp22 #include "llvm/Target/TargetLowering.h"
1602 const TargetLowering *TLI) {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp40 #include "llvm/Target/TargetLowering.h"
1126 const TargetLowering *TLI = TM.getTargetLowering();

Completed in 710 milliseconds

123