HomeSort by relevance Sort by last modified time
    Searched refs:isTypeLegal (Results 1 - 25 of 34) sorted by null

1 2

  /external/llvm/lib/CodeGen/SelectionDAG/
ResourcePriorityQueue.cpp 99 if (TLI->isTypeLegal(VT)
137 if (TLI->isTypeLegal(VT)
337 if (TLI->isTypeLegal(VT)
349 if (TLI->isTypeLegal(VT) && TLI->getRegClassFor(VT)
490 if (TLI->isTypeLegal(VT)) {
501 if (TLI->isTypeLegal(VT)) {
FastISel.cpp 153 if (!TLI.isTypeLegal(VT)) {
371 if (!TLI.isTypeLegal(VT)) {
848 if (!TLI.isTypeLegal(DstVT))
852 if (!TLI.isTypeLegal(SrcVT))
    [all...]
LegalizeVectorTypes.cpp     [all...]
LegalizeTypesGeneric.cpp 104 while (!isTypeLegal(NVT)) {
114 if (isTypeLegal(NVT)) {
351 if (!isTypeLegal(NVT)) {
LegalizeTypes.cpp 131 } else if (isTypeLegal(Res.getValueType()) || IgnoreNodeResults(I)) {
411 if (!isTypeLegal(I->getValueType(i))) {
419 !isTypeLegal(I->getOperand(i).getValueType())) {
    [all...]
LegalizeDAG.cpp 321 if (TLI.isTypeLegal(intVT)) {
441 if (TLI.isTypeLegal(intVT) && TLI.isTypeLegal(LoadedVT)) {
666 TLI.isTypeLegal(MVT::i32)) {
676 if (TLI.isTypeLegal(MVT::i64)) {
683 if (TLI.isTypeLegal(MVT::i32) && !ST->isVolatile()) {
    [all...]
InstrEmitter.cpp 107 if (TLI->isTypeLegal(VT))
226 if (i < NumResults && TLI->isTypeLegal(Node->getSimpleValueType(i))) {
    [all...]
LegalizeIntegerTypes.cpp 206 if (!TLI.isTypeLegal(SVT))
545 if (!TLI.isTypeLegal(SVT))
    [all...]
DAGCombiner.cpp 377 /// isTypeLegal - This method returns true if we are running before type
379 bool isTypeLegal(const EVT &VT) {
381 return TLI.isTypeLegal(VT);
    [all...]
TargetLowering.cpp     [all...]
LegalizeTypes.h 70 /// isTypeLegal - Return true if this type is legal on this target.
71 bool isTypeLegal(EVT VT) const {
    [all...]
  /external/llvm/lib/CodeGen/
TargetLoweringBase.cpp     [all...]
BasicTargetTransformInfo.cpp 88 bool isTypeLegal(Type *Ty) const override;
174 bool BasicTTI::isTypeLegal(Type *Ty) const {
176 return getTLI()->isTypeLegal(T);
197 return TLI->isTypeLegal(VT) && TLI->isOperationLegalOrCustom(ISD::FSQRT, VT);
Analysis.cpp 209 TLI.isTypeLegal(EVT::getEVT(T1)) && TLI.isTypeLegal(EVT::getEVT(T2)));
CodeGenPrepare.cpp 732 bool shiftIsLegal = TLI.isTypeLegal(TLI.getValueType(ShiftI->getType()));
769 && (!TLI.isTypeLegal(TLI.getValueType(User->getType()))))
    [all...]
  /external/llvm/lib/Target/Mips/
MipsFastISel.cpp 80 bool isTypeLegal(Type *Ty, MVT &VT);
119 bool MipsFastISel::isTypeLegal(Type *Ty, MVT &VT) {
128 return TLI.isTypeLegal(VT);
132 if (isTypeLegal(Ty, VT))
  /external/llvm/include/llvm/Analysis/
TargetTransformInfo.h 287 virtual bool isTypeLegal(Type *Ty) const;
  /external/llvm/include/llvm/Target/
TargetLowering.h 341 bool isTypeLegal(EVT VT) const {
490 return (VT == MVT::Other || isTypeLegal(VT)) &&
499 return (VT == MVT::Other || isTypeLegal(VT)) &&
508 return (!isTypeLegal(VT) || getOperationAction(Op, VT) == Expand);
513 return (VT == MVT::Other || isTypeLegal(VT)) &&
545 return isTypeLegal(ValVT) && MemVT.isSimple() &&
629 } while (!isTypeLegal(NVT) ||
    [all...]
  /external/llvm/lib/Target/X86/
X86FastISel.cpp 154 bool isTypeLegal(Type *Ty, MVT &VT, bool AllowI1 = false);
296 if (!isTypeLegal(RetTy, RetVT))
336 bool X86FastISel::isTypeLegal(Type *Ty, MVT &VT, bool AllowI1) {
356 return (AllowI1 && VT == MVT::i1) || TLI.isTypeLegal(VT);
    [all...]
  /external/llvm/lib/Analysis/
TargetTransformInfo.cpp 123 bool TargetTransformInfo::isTypeLegal(Type *Ty) const {
124 return PrevTTI->isTypeLegal(Ty);
514 bool isTypeLegal(Type *Ty) const override {
  /external/llvm/lib/Target/PowerPC/
PPCFastISel.cpp 54 // Consider factoring isTypeLegal into the base class.
141 bool isTypeLegal(Type *Ty, MVT &VT);
255 bool PPCFastISel::isTypeLegal(Type *Ty, MVT &VT) {
264 return TLI.isTypeLegal(VT);
270 if (isTypeLegal(Ty, VT)) return true;
920 if (!isTypeLegal(DstTy, DstVT))
    [all...]
  /external/llvm/lib/Target/ARM/
ARMFastISel.cpp 169 bool isTypeLegal(Type *Ty, MVT &VT);
729 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) {
738 return TLI.isTypeLegal(VT);
742 if (isTypeLegal(Ty, VT)) return true;
    [all...]
ARMISelLowering.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64FastISel.cpp 113 bool isTypeLegal(Type *Ty, MVT &VT);
414 bool AArch64FastISel::isTypeLegal(Type *Ty, MVT &VT) {
428 return TLI.isTypeLegal(VT);
432 if (isTypeLegal(Ty, VT))
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp     [all...]

Completed in 601 milliseconds

1 2