HomeSort by relevance Sort by last modified time
    Searched refs:ValueTypeActions (Results 1 - 3 of 3) sorted by null

  /external/llvm/include/llvm/Target/
TargetLowering.h 228 /// ValueTypeActions - For each value type, keep a LegalizeTypeAction enum
230 uint8_t ValueTypeActions[MVT::LAST_VALUETYPE];
234 std::fill(ValueTypeActions, array_endof(ValueTypeActions), 0);
238 return (LegalizeTypeAction)ValueTypeActions[VT.SimpleTy];
243 ValueTypeActions[I] = Action;
248 return ValueTypeActions;
259 return ValueTypeActions.getTypeAction(VT);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 751 "Too many value types for ValueTypeActions to hold!");
775 ValueTypeActions.setTypeAction(ExpandedVT, TypeExpandInteger);
789 ValueTypeActions.setTypeAction(IVT, TypePromoteInteger);
798 ValueTypeActions.setTypeAction(MVT::ppcf128, TypeExpandFloat);
807 ValueTypeActions.setTypeAction(MVT::f64, TypeSoftenFloat);
817 ValueTypeActions.setTypeAction(MVT::f32, TypePromoteInteger);
822 ValueTypeActions.setTypeAction(MVT::f32, TypeSoftenFloat);
    [all...]
LegalizeTypes.h 61 /// ValueTypeActions - This is a bitvector that contains two bits for each
64 TargetLowering::ValueTypeActionImpl ValueTypeActions;
121 ValueTypeActions(TLI.getValueTypeActions()) {
123 "Too many value types for ValueTypeActions to hold!");
    [all...]

Completed in 50 milliseconds