Home
last modified time | relevance | path

Searched refs:Narrowing (Results 1 – 24 of 24) sorted by relevance

/external/llvm/include/llvm/IR/
DIntrinsicsAArch64.td320 // Vector Signed->Unsigned Narrowing Saturating Shift Right by Constant
323 // Vector Signed->Unsigned Rounding Narrowing Saturating Shift Right by Const
326 // Vector Narrowing Shift Right by Constant
330 // Vector Rounding Narrowing Shift Right by Constant
333 // Vector Rounding Narrowing Saturating Shift Right by Constant
415 // Vector FP Inexact Narrowing
418 // Scalar FP Inexact Narrowing
DIntrinsicsARM.td394 // Narrowing Saturating Vector Moves.
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsicsAArch64.td338 // Vector Signed->Unsigned Narrowing Saturating Shift Right by Constant
341 // Vector Signed->Unsigned Rounding Narrowing Saturating Shift Right by Const
344 // Vector Narrowing Shift Right by Constant
348 // Vector Rounding Narrowing Shift Right by Constant
351 // Vector Rounding Narrowing Saturating Shift Right by Constant
433 // Vector FP Inexact Narrowing
436 // Scalar FP Inexact Narrowing
1677 // Narrowing shift right
DIntrinsicsARM.td584 // Narrowing Saturating Vector Moves.
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dnarrow.ll188 ; Narrowing should work with an 'xor' and is not limited to bool types.
214 ; Narrowing should work with an 'xor' and is not limited to bool types.
Dshuffle-select-narrow.ll116 ; Narrowing constants does not require creating new narrowing shuffle instructions.
/external/skia/src/sksl/ir/
DSkSLType.cpp45 return CoercionCost::Narrowing(this->priority() - other.priority()); in coercionCost()
DSkSLType.h29 static CoercionCost Narrowing(int cost) { return { 0, cost, false }; } in Narrowing() function
/external/llvm-project/llvm/include/llvm/IR/
DIntrinsicsAArch64.td361 // Vector Signed->Unsigned Narrowing Saturating Shift Right by Constant
364 // Vector Signed->Unsigned Rounding Narrowing Saturating Shift Right by Const
367 // Vector Narrowing Shift Right by Constant
371 // Vector Rounding Narrowing Shift Right by Constant
374 // Vector Rounding Narrowing Saturating Shift Right by Constant
456 // Vector FP Inexact Narrowing
459 // Scalar FP Inexact Narrowing
2220 // Narrowing shift right
DIntrinsicsARM.td584 // Narrowing Saturating Vector Moves.
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstrInfoV.td577 // Vector Narrowing Integer Right Shift Instructions
578 // Refer to 11.3. Narrowing Vector Arithmetic Instructions
734 // Vector Narrowing Fixed-Point Clip Instructions
854 // Narrowing Floating-Point/Integer Type-Convert Instructions
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrSIMD.td857 // Narrowing operations
/external/clang/lib/Sema/
DSemaOverload.cpp405 bool Narrowing = false; in getNarrowingKind() local
410 Narrowing = true; in getNarrowingKind()
424 Narrowing = true; in getNarrowingKind()
426 if (Narrowing) { in getNarrowingKind()
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrSIMD.td1137 // Narrowing operations
/external/llvm-project/clang/lib/Sema/
DSemaOverload.cpp447 bool Narrowing = false; in getNarrowingKind() local
452 Narrowing = true; in getNarrowingKind()
466 Narrowing = true; in getNarrowingKind()
468 if (Narrowing) { in getNarrowingKind()
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td2962 // Narrowing 3-register intrinsics.
3314 // Neon Narrowing 2-register vector operations,
3331 // Neon Narrowing 2-register vector intrinsics,
3538 // Neon Narrowing 3-register vector intrinsics,
6076 // VMOVN : Vector Narrowing Move
6079 // VQMOVN : Vector Saturating Narrowing Move
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrNEON.td3046 // Narrowing 3-register intrinsics.
3451 // Neon Narrowing 2-register vector operations,
3468 // Neon Narrowing 2-register vector intrinsics,
3675 // Neon Narrowing 3-register vector intrinsics,
6605 // VMOVN : Vector Narrowing Move
6608 // VQMOVN : Vector Saturating Narrowing Move
DARMInstrMVE.td6245 // Widening/Narrowing Loads/Stores
/external/llvm-project/llvm/lib/Target/ARM/
DARMInstrNEON.td2977 // Narrowing 3-register intrinsics.
3382 // Neon Narrowing 2-register vector operations,
3399 // Neon Narrowing 2-register vector intrinsics,
3606 // Neon Narrowing 3-register vector intrinsics,
6656 // VMOVN : Vector Narrowing Move
6659 // VQMOVN : Vector Saturating Narrowing Move
DARMInstrMVE.td7220 // Widening/Narrowing Loads/Stores
/external/llvm-project/clang/include/clang/Basic/
Darm_sve.td1762 // SVE2 - Narrowing DSP operations
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DSVEInstrFormats.td3080 // SVE2 Narrowing Group
/external/llvm-project/llvm/lib/Target/AArch64/
DSVEInstrFormats.td3524 // SVE2 Narrowing Group
/external/strace/
DChangeLog5584 Narrowing the area where the code refers to names associated with