Home
last modified time | relevance | path

Searched refs:Abs (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/polly/lib/Support/
H A DGICHelper.cpp21 APInt Abs; in isl_valFromAPInt() local
36 Abs = Int.sext(Int.getBitWidth() + 1).abs(); in isl_valFromAPInt()
38 Abs = Int; in isl_valFromAPInt()
40 const uint64_t *Data = Abs.getRawData(); in isl_valFromAPInt()
41 unsigned Words = Abs.getNumWords(); in isl_valFromAPInt()
/llvm-project-15.0.7/clang/test/CXX/drs/
H A Ddr6xx.cpp650 struct Abs { virtual void x() = 0; }; struct
651 struct Der : public Abs { virtual void x(); };
656 void foo(Abs &a);
657 void f(Abs *a) { foo(*a); } in f()
659 void bar(Abs &a);
661 void g(Abs *a) { bar(*a); } in g()
667 struct C { C(Abs) {} }; in C()
672 C c = Q().operator Abs();
678 void baz(Abs &a);
680 void h(Abs *a) { baz(*a); } in h()
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp121 uint32_t Abs = LayoutItemBase::tailPadding(); in tailPadding() local
125 if (Abs < ChildPadding) in tailPadding()
126 Abs = 0; in tailPadding()
128 Abs -= ChildPadding; in tailPadding()
130 return Abs; in tailPadding()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCAssembler.cpp1013 bool Abs = LF.getValue().evaluateKnownAbsolute(Value, Layout); in relaxLEB() local
1014 if (!Abs) in relaxLEB()
1101 bool Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); in relaxDwarfLineAddr() local
1102 assert(Abs && "We created a line delta with an invalid expression"); in relaxDwarfLineAddr()
1103 (void)Abs; in relaxDwarfLineAddr()
1125 bool Abs = DF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); in relaxDwarfCallFrameFragment() local
1126 assert(Abs && "We created call frame with an invalid expression"); in relaxDwarfCallFrameFragment()
1127 (void) Abs; in relaxDwarfCallFrameFragment()
1155 bool Abs = PF.getAddrDelta().evaluateKnownAbsolute(AddrDelta, Layout); in relaxPseudoProbeAddr() local
1156 assert(Abs && "We created a pseudo probe with an invalid expression"); in relaxPseudoProbeAddr()
[all …]
/llvm-project-15.0.7/libc/test/src/math/
H A DFAbsTest.h41 ASSERT_MPFR_MATCH(mpfr::Operation::Abs, x, func(x), 0.0); in testRange()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIPeepholeSDWA.cpp117 bool Abs; member in __anona3dad2400111::SDWASrcOperand
126 SrcSel(SrcSel_), Abs(Abs_), Neg(Neg_), Sext(Sext_) {} in SDWASrcOperand()
132 bool getAbs() const { return Abs; } in getAbs()
317 if (Abs || Neg) { in getSrcMods()
320 Mods |= Abs ? SISrcMods::ABS : 0u; in getSrcMods()
H A DR600ISelLowering.h110 SDValue &Neg, SDValue &Abs, SDValue &Sel, SDValue &Imm,
H A DR600ISelLowering.cpp1928 SDValue &Src, SDValue &Neg, SDValue &Abs, in FoldOperand() argument
1943 if (!Abs.getNode()) in FoldOperand()
1946 Abs = DAG.getTargetConstant(1, SDLoc(ParentNode), MVT::i32); in FoldOperand()
2105 SDValue &Abs = Ops[AbsIdx[i] - 1]; in PostISelFolding() local
2111 if (FoldOperand(Node, i, Src, Neg, Abs, Sel, FakeOp, DAG)) in PostISelFolding()
2144 SDValue &Abs = (AbsIdx[i] > -1) ? Ops[AbsIdx[i] - 1] : FakeAbs; in PostISelFolding() local
2154 if (FoldOperand(Node, i, Src, Neg, Abs, Sel, Imm, DAG)) in PostISelFolding()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stackdepot.cpp80 Abs(common_flags()->compress_stack_depot))); in CompressStackStore()
H A Dsanitizer_common.h475 constexpr T Abs(T a) { in Abs() function
/llvm-project-15.0.7/lld/ELF/
H A DConfig.h74 enum class Target2Policy { Abs, Rel, GotRel }; enumerator
H A DDriver.cpp669 return Target2Policy::Abs; in getTarget2()
/llvm-project-15.0.7/libc/utils/MPFRWrapper/
H A DMPFRUtils.h27 Abs, enumerator
H A DMPFRUtils.cpp478 case Operation::Abs: in unary_operation()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp74 bool Abs = false; member
78 bool hasFPModifiers() const { return Abs || Neg; } in hasFPModifiers()
84 Operand |= Abs ? SISrcMods::ABS : 0u; in getFPModifiersOperand()
1141 OS << "abs:" << Mods.Abs << " neg: " << Mods.Neg << " sext:" << Mods.Sext; in operator <<()
2067 if (Imm.Mods.Abs) { in applyInputFPModifiers()
3096 bool Abs, SP3Abs; in parseRegOrImmWithFPInputMods() local
3116 Abs = trySkipId("abs"); in parseRegOrImmWithFPInputMods()
3122 if (Abs && SP3Abs) { in parseRegOrImmWithFPInputMods()
3134 return (SP3Neg || Neg || SP3Abs || Abs)? MatchOperand_ParseFail : Res; in parseRegOrImmWithFPInputMods()
3139 if (Abs && !skipToken(AsmToken::RParen, "expected closing parentheses")) in parseRegOrImmWithFPInputMods()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp405 Value *Abs = Builder.CreateBinaryIntrinsic( in visitMul() local
408 Abs->takeName(&I); in visitMul()
409 return replaceInstUsesWith(I, Abs); in visitMul()
H A DInstCombineCalls.cpp1401 Value *Abs = Builder.CreateBinaryIntrinsic( in visitCallInst() local
1408 Abs = Builder.CreateNeg(Abs, "nabs", /* NUW */ false, IntMinIsPoison); in visitCallInst()
1409 return replaceInstUsesWith(CI, Abs); in visitCallInst()
H A DInstCombineSelect.cpp1109 Instruction *Abs = in canonicalizeSPF() local
1113 return BinaryOperator::CreateNeg(Abs); // Always without NSW flag! in canonicalizeSPF()
1114 return IC.replaceInstUsesWith(Sel, Abs); in canonicalizeSPF()
H A DInstCombineAndOrXor.cpp3848 if (Instruction *Abs = canonicalizeAbs(I, Builder)) in visitXor() local
3849 return Abs; in visitXor()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dabs-intrinsic.ll177 ; Abs argument non-neg based on known bits.
231 ; Abs argument negative based on known bits.
/llvm-project-15.0.7/lld/ELF/Arch/
H A DARM.cpp120 if (config->target2 == Target2Policy::Abs) in getRelExpr()
/llvm-project-15.0.7/llvm/test/Transforms/EarlyCSE/
H A Dcommute.ll339 ; Abs/nabs may exist with non-canonical operands. Value tracking can match those.
379 ; Abs/nabs may exist with non-canonical operands. Value tracking can match those.
419 ; Abs/nabs may exist with non-canonical operands. Value tracking can match those.
443 ; Abs/nabs may exist with non-canonical operands. Value tracking can match those.
/llvm-project-15.0.7/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp1263 bool Abs = ((EFlags & MachO::EXPORT_SYMBOL_FLAGS_KIND_MASK) == in dumpSymbolsFromDLInfoMachO() local
1270 if (Abs) { in dumpSymbolsFromDLInfoMachO()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp440 unsigned Abs = Float64 ? WebAssembly::ABS_F64 : WebAssembly::ABS_F32; in LowerFPToInt() local
487 BuildMI(BB, DL, TII.get(Abs), Tmp0).addReg(InReg); in LowerFPToInt()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DBuiltinsNVPTX.def256 // Abs

12