HomeSort by: relevance | last modified time | path
    Searched refs:Value (Results 1 - 25 of 2048) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
X86AsmParserCommon.h 16 inline bool isImmSExti16i8Value(uint64_t Value) {
17 return isInt<8>(Value) ||
18 (isUInt<16>(Value) && isInt<8>(static_cast<int16_t>(Value)));
21 inline bool isImmSExti32i8Value(uint64_t Value) {
22 return isInt<8>(Value) ||
23 (isUInt<32>(Value) && isInt<8>(static_cast<int32_t>(Value)));
26 inline bool isImmSExti64i8Value(uint64_t Value) {
27 return isInt<8>(Value);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
LEB128.cpp 18 /// Utility function to get the size of the ULEB128-encoded value.
19 unsigned getULEB128Size(uint64_t Value) {
22 Value >>= 7;
24 } while (Value);
28 /// Utility function to get the size of the SLEB128-encoded value.
29 unsigned getSLEB128Size(int64_t Value) {
31 int Sign = Value >> (8 * sizeof(Value) - 1);
35 unsigned Byte = Value & 0x7f;
36 Value >>= 7
    [all...]
InstructionCost.cpp 21 OS << Value;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
BuildLibCalls.h 20 class Value;
44 Value *castToCStr(Value *V, IRBuilderBase &B);
47 /// pointer. Ptr is required to be some pointer type, and the return value has
49 Value *emitStrLen(Value *Ptr, IRBuilderBase &B, const DataLayout &DL,
53 /// pointer. Ptr is required to be some pointer type, and the return value has
55 Value *emitStrDup(Value *Ptr, IRBuilderBase &B, const TargetLibraryInfo *TLI);
59 /// type, and the return value has 'intptr_t' type
    [all...]
AMDGPUEmitPrintf.h 21 Value *emitAMDGPUPrintfCall(IRBuilder<> &Builder, ArrayRef<Value *> Args);
SimplifyLibCalls.h 22 class Value;
48 /// optimal value to replace the instruction with or 0 if a more
51 Value *optimizeCall(CallInst *CI, IRBuilderBase &B);
54 Value *optimizeMemCpyChk(CallInst *CI, IRBuilderBase &B);
55 Value *optimizeMemMoveChk(CallInst *CI, IRBuilderBase &B);
56 Value *optimizeMemSetChk(CallInst *CI, IRBuilderBase &B);
59 Value *optimizeStrpCpyChk(CallInst *CI, IRBuilderBase &B, LibFunc Func);
60 Value *optimizeStrpNCpyChk(CallInst *CI, IRBuilderBase &B, LibFunc Func);
61 Value *optimizeStrLenChk(CallInst *CI, IRBuilderBase &B);
62 Value *optimizeMemPCpyChk(CallInst *CI, IRBuilderBase &B)
    [all...]
GuardUtils.h 20 class Value;
35 void widenWidenableBranch(BranchInst *WidenableBR, Value *NewCond);
40 void setWidenableBranchCond(BranchInst *WidenableBR, Value *Cond);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
APSIntType.cpp 15 APSIntType::testInRange(const llvm::APSInt &Value,
20 Value.isSigned() && Value.isNegative())
25 if (Value.isSigned() && !IsUnsigned)
26 MinBits = Value.getMinSignedBits();
28 MinBits = Value.getActiveBits();
35 if (Value.isSigned())
36 MinBits = Value.getMinSignedBits() - IsUnsigned;
38 MinBits = Value.getActiveBits() + !IsUnsigned;
44 if (Value.isSigned() && Value.isNegative()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
AtomicExpandUtils.h 19 class Value;
25 function_ref<void(IRBuilder<> &, Value *, Value *, Value *, Align,
26 AtomicOrdering, SyncScope::ID, Value *&, Value *&)>;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
InstructionSimplify.h 12 // returning a constant ("and i32 %x, 0" -> "0") or an already existing value
59 class Value;
108 /// allowed to assume a particular value for a use of undef for example.
134 bool isUndefValue(Value *V) const {
148 Value *SimplifyFNegInst(Value *Op, FastMathFlags FMF,
152 Value *SimplifyAddInst(Value *LHS, Value *RHS, bool isNSW, bool isNUW,
156 Value *SimplifySubInst(Value *LHS, Value *RHS, bool isNSW, bool isNUW
    [all...]
OverflowInstAnalysis.h 20 class Value;
40 bool isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, bool IsAnd,
42 bool isCheckForZeroAndMulWithOverflow(Value *Op0, Value *Op1, bool IsAnd);
CmpInstAnalysis.h 21 class Value;
36 /// <=> Value Definition
52 /// Non-NULL return value will be a true or false constant.
64 bool decomposeBitTestICmp(Value *LHS, Value *RHS, CmpInst::Predicate &Pred,
65 Value *&X, APInt &Mask,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
ScopedPrinter.h 34 T Value;
35 EnumEntry(StringRef N, StringRef A, T V) : Name(N), AltName(A), Value(V) {}
36 EnumEntry(StringRef N, T V) : Name(N), AltName(N), Value(V) {}
44 HexNumber(char Value) : Value(static_cast<unsigned char>(Value)) {}
45 HexNumber(signed char Value) : Value(static_cast<unsigned char>(Value)) {}
46 HexNumber(signed short Value) : Value(static_cast<unsigned short>(Value)) {
    [all...]
LEB128.h 21 /// Utility function to encode a SLEB128 value to an output stream. Returns
22 /// the length in bytes of the encoded value.
23 inline unsigned encodeSLEB128(int64_t Value, raw_ostream &OS,
28 uint8_t Byte = Value & 0x7f;
30 Value >>= 7;
31 More = !((((Value == 0 ) && ((Byte & 0x40) == 0)) ||
32 ((Value == -1) && ((Byte & 0x40) != 0))));
41 uint8_t PadValue = Value < 0 ? 0x7f : 0x00;
50 /// Utility function to encode a SLEB128 value to a buffer. Returns
51 /// the length in bytes of the encoded value
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXUtilities.h 19 #include "llvm/IR/Value.h"
34 bool isTexture(const Value &);
35 bool isSurface(const Value &);
36 bool isSampler(const Value &);
37 bool isImage(const Value &);
38 bool isImageReadOnly(const Value &);
39 bool isImageWriteOnly(const Value &);
40 bool isImageReadWrite(const Value &);
41 bool isManaged(const Value &);
43 std::string getTextureName(const Value &)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
PDBSymbolCompilandEnv.cpp 21 Variant Value = RawSymbol->getValue();
22 if (Value.Type != PDB_VariantType::String)
24 return std::string(Value.Value.String);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ProvenanceAnalysis.h 38 class Value;
54 using ValuePairTy = std::pair<const Value *, const Value *>;
59 DenseMap<const Value *, WeakTrackingVH> UnderlyingObjCPtrCache;
61 bool relatedCheck(const Value *A, const Value *B);
62 bool relatedSelect(const SelectInst *A, const Value *B);
63 bool relatedPHI(const PHINode *A, const Value *B);
74 bool related(const Value *A, const Value *B)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
AVRAsmBackend.cpp 37 static void signed_width(unsigned Width, uint64_t Value,
40 if (!isIntN(Width, Value)) {
57 static void unsigned_width(unsigned Width, uint64_t Value,
60 if (!isUIntN(Width, Value)) {
76 /// Adjusts the value of a branch target before fixup application.
77 static void adjustBranch(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
79 // We have one extra bit of precision because the value is rightshifted by
81 unsigned_width(Size + 1, Value, std::string("branch target"), Fixup, Ctx);
83 // Rightshifts the value by one.
84 AVR::fixups::adjustBranchTarget(Value);
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
ubsan_value.cc 10 // Representation of a runtime value, as marshaled from the generated code to
23 SIntMax Value::getSIntValue() const {
44 UIntMax Value::getUIntValue() const {
60 UIntMax Value::getPositiveIntValue() const {
68 /// Get the floating-point value of this object, extended to a long double.
71 FloatMax Value::getFloatValue() const {
79 __fp16 Value;
80 internal_memcpy(&Value, &Val, 4);
81 return Value;
85 float Value;
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
StringSwitch.h 26 /// literals. The template type parameter \p T is the type of the value that
67 StringSwitch &Case(StringLiteral S, T Value) {
69 Result = std::move(Value);
74 StringSwitch& EndsWith(StringLiteral S, T Value) {
76 Result = std::move(Value);
81 StringSwitch& StartsWith(StringLiteral S, T Value) {
83 Result = std::move(Value);
88 StringSwitch &Cases(StringLiteral S0, StringLiteral S1, T Value) {
89 return Case(S0, Value).Case(S1, Value);
    [all...]
Sequence.h 35 ValueT Value;
44 : Value(std::move(Arg.Value)) {}
46 Value = Arg.Value;
51 value_sequence_iterator(U &&Value) : Value(std::forward<U>(Value)) {}
54 Value += N;
58 Value -= N
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
IRBuilderFolder.h 32 virtual Value *CreateAdd(Constant *LHS, Constant *RHS,
34 virtual Value *CreateFAdd(Constant *LHS, Constant *RHS) const = 0;
35 virtual Value *CreateSub(Constant *LHS, Constant *RHS,
37 virtual Value *CreateFSub(Constant *LHS, Constant *RHS) const = 0;
38 virtual Value *CreateMul(Constant *LHS, Constant *RHS,
40 virtual Value *CreateFMul(Constant *LHS, Constant *RHS) const = 0;
41 virtual Value *CreateUDiv(Constant *LHS, Constant *RHS,
43 virtual Value *CreateSDiv(Constant *LHS, Constant *RHS,
45 virtual Value *CreateFDiv(Constant *LHS, Constant *RHS) const = 0;
46 virtual Value *CreateURem(Constant *LHS, Constant *RHS) const = 0
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-diff/
DiffConsumer.h 19 #include "llvm/IR/Value.h"
26 class Value;
37 virtual void enterContext(Value *Left, Value *Right) = 0;
58 DiffContext(Value *L, Value *R)
60 Value *L;
61 Value *R;
64 DenseMap<Value*,unsigned> LNumbering;
65 DenseMap<Value*,unsigned> RNumbering
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCExpr.cpp 63 MCValue Value;
65 if (!getSubExpr()->evaluateAsRelocatable(Value, nullptr, nullptr))
68 if (!Value.isAbsolute())
71 Res = evaluateAsInt64(Value.getConstant());
76 PPCMCExpr::evaluateAsInt64(int64_t Value) const {
79 return Value & 0xffff;
81 return (Value >> 16) & 0xffff;
83 return ((Value + 0x8000) >> 16) & 0xffff;
85 return (Value >> 16) & 0xffff;
87 return ((Value + 0x8000) >> 16) & 0xffff
    [all...]
  /src/external/apache2/llvm/dist/libcxx/include/__support/ibm/
gettod_zos.h 25 struct _t Value = {0, 0};
30 : "=m"(Value), "+r"(CC)::);
36 uint64_t us = (Value.Hi >> 4);
37 uint64_t ns = ((Value.Hi & 0x0F) << 8) + (Value.Lo >> 56);

Completed in 28 milliseconds

1 2 3 4 5 6 7 8 91011>>