HomeSort by relevance Sort by last modified time
    Searched refs:VT (Results 101 - 125 of 213) sorted by null

1 2 3 45 6 7 8 9

  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp     [all...]
InstrEmitter.h 88 MVT VT, DebugLoc DL);
ScheduleDAGRRList.cpp 282 MVT VT = RegDefPos.GetValue();
286 if (VT == MVT::Untyped) {
315 RegClass = TLI->getRepRegClassFor(VT)->getID();
316 Cost = TLI->getRepRegClassCostFor(VT);
    [all...]
LegalizeFloatTypes.cpp 30 static RTLIB::Libcall GetFPLibCall(EVT VT,
37 VT == MVT::f32 ? Call_F32 :
38 VT == MVT::f64 ? Call_F64 :
39 VT == MVT::f80 ? Call_F80 :
40 VT == MVT::f128 ? Call_F128 :
41 VT == MVT::ppcf128 ? Call_PPCF128 :
513 EVT VT = N->getValueType(0);
514 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
540 return BitConvertToInteger(DAG.getNode(ISD::FP_EXTEND, dl, VT, NewL));
566 EVT VT = N->getValueType(0)
    [all...]
InstrEmitter.cpp 104 MVT VT = Node->getSimpleValueType(ResNo);
107 if (TLI->isTypeLegal(VT))
108 UseRC = TLI->getRegClassFor(VT);
127 MVT VT = Node->getSimpleValueType(Op.getResNo());
128 if (VT == MVT::Other || VT == MVT::Glue)
157 SrcRC = TRI->getMinimalPhysRegClass(SrcReg, VT);
163 assert(UseRC->hasType(VT) && "Incompatible phys register def and uses!");
166 DstRC = TLI->getRegClassFor(VT);
437 MVT VT, DebugLoc DL)
    [all...]
ScheduleDAGFast.cpp 224 EVT VT = N->getValueType(i);
225 if (VT == MVT::Glue)
227 else if (VT == MVT::Other)
232 EVT VT = Op.getNode()->getValueType(Op.getResNo());
233 if (VT == MVT::Glue)
575 EVT VT = getPhysicalRegisterVT(LRDef->getNode(), Reg, TII);
577 TRI->getMinimalPhysRegClass(Reg, VT);
FunctionLoweringInfo.cpp 209 EVT VT = ValueVTs[vti];
210 unsigned NumRegisters = TLI->getNumRegisters(Fn->getContext(), VT);
247 unsigned FunctionLoweringInfo::CreateReg(MVT VT) {
249 createVirtualRegister(TM.getTargetLowering()->getRegClassFor(VT));
314 "PHIs with non-vector integer types should have a single VT.");
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 356 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
398 unsigned getRegisterByName(const char* RegName, EVT VT) const override;
432 MVT VT) const override;
493 bool allowsUnalignedMemoryAccesses(EVT VT,
501 bool isFMAFasterThanFMulAndFAdd(EVT VT) const override;
505 shouldExpandBuildVectorWithShuffles(EVT VT,
PPCISelDAGToDAG.cpp 584 assert(LHS.getValueType() == MVT::f64 && "Unknown vt!");
832 MVT::SimpleValueType VT = VecVT.getSimpleVT().SimpleTy;
833 unsigned int VCmpInst = getVCmpInst(VT, CC, PPCSubTarget->hasVSX());
    [all...]
  /external/llvm/include/llvm/CodeGen/
FunctionLoweringInfo.h 142 unsigned CreateReg(MVT VT);
  /external/llvm/lib/Target/Hexagon/
HexagonCallingConvLower.h 105 void AnalyzeCallResult(EVT VT, Hexagon_CCAssignFn Fn);
HexagonISelLowering.cpp 615 static bool getIndexedAddressParts(SDNode *Ptr, EVT VT,
622 if (VT == MVT::i64 || VT == MVT::i32 || VT == MVT::i16 || VT == MVT::i8) {
659 EVT VT;
664 VT = LD->getMemoryVT();
667 VT = ST->getMemoryVT();
676 bool isLegal = getIndexedAddressParts(Op, VT, isSEXTLoad, Base, Offset,
679 int ShiftAmount = VT.getSizeInBits() / 16
    [all...]
HexagonInstrInfo.h 117 unsigned createVR(MachineFunction* MF, MVT VT) const;
159 bool isValidAutoIncImm(const EVT VT, const int Offset) const;
HexagonInstrInfo.cpp 566 unsigned HexagonInstrInfo::createVR(MachineFunction* MF, MVT VT) const {
570 if (VT == MVT::i1) {
572 } else if (VT == MVT::i32 || VT == MVT::f32) {
574 } else if (VT == MVT::i64 || VT == MVT::f64) {
    [all...]
  /external/llvm/utils/TableGen/
DAGISelMatcher.cpp 228 OS.indent(indent) << "EmitInteger " << Val << " VT=" << VT << '\n';
233 OS.indent(indent) << "EmitStringInteger " << Val << " VT=" << VT << '\n';
242 OS << " VT=" << VT << '\n';
311 return HashString(Val) ^ VT;
IntrinsicEmitter.cpp 262 static void EncodeFixedValueType(MVT::SimpleValueType VT,
264 if (MVT(VT).isInteger()) {
265 unsigned BitWidth = MVT(VT).getSizeInBits();
276 switch (VT) {
311 MVT::SimpleValueType VT = getValueType(R->getValueAsDef("VT"));
314 switch (VT) {
348 if (MVT(VT).isVector()) {
349 MVT VVT = VT;
363 EncodeFixedValueType(VT, Sig)
    [all...]
CallingConvEmitter.cpp 88 Record *VT = VTs->getElementAsRecord(i);
90 O << "LocVT == " << getEnumName(getValueType(VT));
CodeGenDAGPatterns.cpp 34 static inline bool isInteger(MVT::SimpleValueType VT) {
35 return MVT(VT).isInteger();
37 static inline bool isFloatingPoint(MVT::SimpleValueType VT) {
38 return MVT(VT).isFloatingPoint();
40 static inline bool isVector(MVT::SimpleValueType VT) {
41 return MVT(VT).isVector();
43 static inline bool isScalar(MVT::SimpleValueType VT) {
44 return !MVT(VT).isVector();
47 EEVT::TypeSet::TypeSet(MVT::SimpleValueType VT, TreePattern &TP) {
48 if (VT == MVT::iAny
    [all...]
CodeGenDAGPatterns.h 61 TypeSet(MVT::SimpleValueType VT, TreePattern &TP);
131 /// EnforceSmallerThan - 'this' must be a smaller VT than Other. Update
136 /// whose element is VT.
137 bool EnforceVectorEltTypeIs(EEVT::TypeSet &VT, TreePattern &TP);
140 /// be a vector type VT.
141 bool EnforceVectorSubVectorTypeIs(EEVT::TypeSet &VT, TreePattern &TP);
173 MVT::SimpleValueType VT;
463 /// UpdateNodeType - Set the node type of N to VT if VT contains
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyTraverse.h 612 ValueType VT = E->valueType();
613 switch (VT.Base) {
626 switch (VT.Size) {
628 if (VT.Signed)
634 if (VT.Signed)
640 if (VT.Signed)
646 if (VT.Signed)
657 switch (VT.Size) {
  /external/llvm/lib/Target/R600/
AMDGPUISelDAGToDAG.cpp 236 EVT VT = N->getValueType(0);
237 unsigned NumVectorElts = VT.getVectorNumElements();
238 EVT EltVT = VT.getVectorElementType();
706 EVT VT = N->getValueType(0);
708 assert(VT == MVT::f32 || VT == MVT::f64);
711 = (VT == MVT::f64) ? AMDGPU::V_DIV_SCALE_F64 : AMDGPU::V_DIV_SCALE_F32;
725 return CurDAG->SelectNodeTo(N, Opc, VT, MVT::i1, Ops);
  /external/llvm/lib/Target/Mips/
MipsISelLowering.h 246 EVT getSetCCResultType(LLVMContext &Context, EVT VT) const override;
420 /// Otherwise, it just returns VT.
421 MVT getRegVT(MVT VT, const Type *OrigTy, const SDNode *CallNode,
563 parseRegForInlineAsmConstraint(const StringRef &C, MVT VT) const;
567 MVT VT) const override;
591 bool isFPImmLegal(const APFloat &Imm, EVT VT) const override;
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 100 MVT VT) const override;
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/curses/
ascii.py 16 VT = 0x0b # ^K
42 "BS", "HT", "LF", "VT", "FF", "CR", "SO", "SI",
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/curses/
ascii.py 16 VT = 0x0b # ^K
42 "BS", "HT", "LF", "VT", "FF", "CR", "SO", "SI",

Completed in 1581 milliseconds

1 2 3 45 6 7 8 9