| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | GICHelper.cpp | 21 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 D | dr6xx.cpp | 650 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 D | UDTLayout.cpp | 121 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 D | MCAssembler.cpp | 1013 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 D | FAbsTest.h | 41 ASSERT_MPFR_MATCH(mpfr::Operation::Abs, x, func(x), 0.0); in testRange()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIPeepholeSDWA.cpp | 117 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 D | R600ISelLowering.h | 110 SDValue &Neg, SDValue &Abs, SDValue &Sel, SDValue &Imm,
|
| H A D | R600ISelLowering.cpp | 1928 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 D | sanitizer_stackdepot.cpp | 80 Abs(common_flags()->compress_stack_depot))); in CompressStackStore()
|
| H A D | sanitizer_common.h | 475 constexpr T Abs(T a) { in Abs() function
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | Config.h | 74 enum class Target2Policy { Abs, Rel, GotRel }; enumerator
|
| H A D | Driver.cpp | 669 return Target2Policy::Abs; in getTarget2()
|
| /llvm-project-15.0.7/libc/utils/MPFRWrapper/ |
| H A D | MPFRUtils.h | 27 Abs, enumerator
|
| H A D | MPFRUtils.cpp | 478 case Operation::Abs: in unary_operation()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 74 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 D | InstCombineMulDivRem.cpp | 405 Value *Abs = Builder.CreateBinaryIntrinsic( in visitMul() local 408 Abs->takeName(&I); in visitMul() 409 return replaceInstUsesWith(I, Abs); in visitMul()
|
| H A D | InstCombineCalls.cpp | 1401 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 D | InstCombineSelect.cpp | 1109 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 D | InstCombineAndOrXor.cpp | 3848 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 D | abs-intrinsic.ll | 177 ; 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 D | ARM.cpp | 120 if (config->target2 == Target2Policy::Abs) in getRelExpr()
|
| /llvm-project-15.0.7/llvm/test/Transforms/EarlyCSE/ |
| H A D | commute.ll | 339 ; 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 D | llvm-nm.cpp | 1263 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 D | WebAssemblyISelLowering.cpp | 440 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 D | BuiltinsNVPTX.def | 256 // Abs
|