, including all inherited members.
AD_ATT enum value | llvm::InlineAsm | |
AD_Intel enum value | llvm::InlineAsm | |
addUse(Use &U) | llvm::Value | [inline] |
ArgumentVal enum value | llvm::Value | |
AsmDialect enum name | llvm::InlineAsm | |
BasicBlockVal enum value | llvm::Value | |
BlockAddressVal enum value | llvm::Value | |
classof(const Value *V) | llvm::InlineAsm | [inline, static] |
clearSubclassOptionalData() | llvm::Value | [inline] |
const_use_iterator typedef | llvm::Value | |
const_user_iterator typedef | llvm::Value | |
ConstantAggregateZeroVal enum value | llvm::Value | |
ConstantArrayVal enum value | llvm::Value | |
ConstantDataArrayVal enum value | llvm::Value | |
ConstantDataVectorVal enum value | llvm::Value | |
ConstantExprVal enum value | llvm::Value | |
ConstantFirstVal enum value | llvm::Value | |
ConstantFPVal enum value | llvm::Value | |
ConstantIntVal enum value | llvm::Value | |
ConstantLastVal enum value | llvm::Value | |
ConstantPointerNullVal enum value | llvm::Value | |
ConstantStructVal enum value | llvm::Value | |
ConstantUniqueMap< InlineAsm > class | llvm::InlineAsm | [friend] |
ConstantVectorVal enum value | llvm::Value | |
ConstraintCodeVector typedef | llvm::InlineAsm | |
ConstraintInfoVector typedef | llvm::InlineAsm | |
ConstraintPrefix enum name | llvm::InlineAsm | |
DoPHITranslation(const BasicBlock *CurBB, const BasicBlock *PredBB) | llvm::Value | |
DoPHITranslation(const BasicBlock *CurBB, const BasicBlock *PredBB) const | llvm::Value | [inline] |
dump() const | llvm::Value | |
Extra_AsmDialect enum value | llvm::InlineAsm | |
Extra_HasSideEffects enum value | llvm::InlineAsm | |
Extra_IsAlignStack enum value | llvm::InlineAsm | |
Extra_MayLoad enum value | llvm::InlineAsm | |
Extra_MayStore enum value | llvm::InlineAsm | |
Flag_MatchingOperand enum value | llvm::InlineAsm | |
FunctionVal enum value | llvm::Value | |
get(FunctionType *Ty, StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack=false, AsmDialect asmDialect=AD_ATT) | llvm::InlineAsm | [static] |
getAsmString() const | llvm::InlineAsm | [inline] |
getConstraintString() const | llvm::InlineAsm | [inline] |
getContext() const | llvm::Value | |
getDialect() const | llvm::InlineAsm | [inline] |
getFlagWord(unsigned Kind, unsigned NumOps) | llvm::InlineAsm | [inline, static] |
getFlagWordForMatchingOp(unsigned InputFlag, unsigned MatchedOperandNo) | llvm::InlineAsm | [inline, static] |
getFlagWordForRegClass(unsigned InputFlag, unsigned RC) | llvm::InlineAsm | [inline, static] |
getFunctionType() const | llvm::InlineAsm | |
getKind(unsigned Flags) | llvm::InlineAsm | [inline, static] |
getName() const | llvm::Value | |
getNumOperandRegisters(unsigned Flag) | llvm::InlineAsm | [inline, static] |
getNumUses() const | llvm::Value | |
getRawSubclassOptionalData() const | llvm::Value | [inline] |
getSubclassDataFromValue() const | llvm::Value | [inline, protected] |
getType() const | llvm::InlineAsm | [inline] |
getValueID() const | llvm::Value | [inline] |
getValueName() const | llvm::Value | [inline] |
GlobalAliasVal enum value | llvm::Value | |
GlobalVariableVal enum value | llvm::Value | |
hasName() const | llvm::Value | [inline] |
hasNUses(unsigned N) const | llvm::Value | |
hasNUsesOrMore(unsigned N) const | llvm::Value | |
hasOneUse() const | llvm::Value | [inline] |
hasRegClassConstraint(unsigned Flag, unsigned &RC) | llvm::InlineAsm | [inline, static] |
hasSameSubclassOptionalData(const Value *V) const | llvm::Value | [inline] |
hasSideEffects() const | llvm::InlineAsm | [inline] |
hasValueHandle() const | llvm::Value | [inline] |
InlineAsmKeyType | llvm::InlineAsm | [friend] |
InlineAsmVal enum value | llvm::Value | |
InstructionVal enum value | llvm::Value | |
intersectOptionalDataWith(const Value *V) | llvm::Value | [inline] |
isAlignStack() const | llvm::InlineAsm | [inline] |
isClobber enum value | llvm::InlineAsm | |
isClobberKind(unsigned Flag) | llvm::InlineAsm | [inline, static] |
isDereferenceablePointer(const DataLayout *DL=nullptr) const | llvm::Value | |
isImmKind(unsigned Flag) | llvm::InlineAsm | [inline, static] |
isInput enum value | llvm::InlineAsm | |
isMemKind(unsigned Flag) | llvm::InlineAsm | [inline, static] |
isOutput enum value | llvm::InlineAsm | |
isRegDefEarlyClobberKind(unsigned Flag) | llvm::InlineAsm | [inline, static] |
isRegDefKind(unsigned Flag) | llvm::InlineAsm | [inline, static] |
isUsedInBasicBlock(const BasicBlock *BB) const | llvm::Value | |
isUseOperandTiedToDef(unsigned Flag, unsigned &Idx) | llvm::InlineAsm | [inline, static] |
Kind_Clobber enum value | llvm::InlineAsm | |
Kind_Imm enum value | llvm::InlineAsm | |
Kind_Mem enum value | llvm::InlineAsm | |
Kind_RegDef enum value | llvm::InlineAsm | |
Kind_RegDefEarlyClobber enum value | llvm::InlineAsm | |
Kind_RegUse enum value | llvm::InlineAsm | |
MaximumAlignment | llvm::Value | [static] |
MDNodeVal enum value | llvm::Value | |
MDStringVal enum value | llvm::Value | |
MIOp_AsmString enum value | llvm::InlineAsm | |
MIOp_ExtraInfo enum value | llvm::InlineAsm | |
MIOp_FirstOperand enum value | llvm::InlineAsm | |
mutateType(Type *Ty) | llvm::Value | [inline] |
Op_AsmString enum value | llvm::InlineAsm | |
Op_ExtraInfo enum value | llvm::InlineAsm | |
Op_FirstOperand enum value | llvm::InlineAsm | |
Op_InputChain enum value | llvm::InlineAsm | |
Op_MDNode enum value | llvm::InlineAsm | |
ParseConstraints(StringRef ConstraintString) | llvm::InlineAsm | [static] |
ParseConstraints() const | llvm::InlineAsm | [inline] |
print(raw_ostream &O) const | llvm::Value | |
printAsOperand(raw_ostream &O, bool PrintType=true, const Module *M=nullptr) const | llvm::Value | |
replaceAllUsesWith(Value *V) | llvm::Value | |
reverseUseList() | llvm::Value | |
setName(const Twine &Name) | llvm::Value | |
setValueName(ValueName *VN) | llvm::Value | [inline] |
setValueSubclassData(unsigned short D) | llvm::Value | [inline, protected] |
sortUseList(Compare Cmp) | llvm::Value | |
stripAndAccumulateInBoundsConstantOffsets(const DataLayout &DL, APInt &Offset) | llvm::Value | |
stripAndAccumulateInBoundsConstantOffsets(const DataLayout &DL, APInt &Offset) const | llvm::Value | [inline] |
stripInBoundsConstantOffsets() | llvm::Value | |
stripInBoundsConstantOffsets() const | llvm::Value | [inline] |
stripInBoundsOffsets() | llvm::Value | |
stripInBoundsOffsets() const | llvm::Value | [inline] |
stripPointerCasts() | llvm::Value | |
stripPointerCasts() const | llvm::Value | [inline] |
stripPointerCastsNoFollowAliases() | llvm::Value | |
stripPointerCastsNoFollowAliases() const | llvm::Value | [inline] |
SubclassOptionalData | llvm::Value | [protected] |
SubConstraintInfoVector typedef | llvm::InlineAsm | |
takeName(Value *V) | llvm::Value | |
UndefValueVal enum value | llvm::Value | |
use_begin() | llvm::Value | [inline] |
use_begin() const | llvm::Value | [inline] |
use_empty() const | llvm::Value | [inline] |
use_end() | llvm::Value | [inline] |
use_end() const | llvm::Value | [inline] |
use_iterator typedef | llvm::Value | |
user_back() | llvm::Value | [inline] |
user_back() const | llvm::Value | [inline] |
user_begin() | llvm::Value | [inline] |
user_begin() const | llvm::Value | [inline] |
user_end() | llvm::Value | [inline] |
user_end() const | llvm::Value | [inline] |
user_iterator typedef | llvm::Value | |
users() | llvm::Value | [inline] |
users() const | llvm::Value | [inline] |
uses() | llvm::Value | [inline] |
uses() const | llvm::Value | [inline] |
Value(Type *Ty, unsigned scid) | llvm::Value | [protected] |
ValueTy enum name | llvm::Value | |
Verify(FunctionType *Ty, StringRef Constraints) | llvm::InlineAsm | [static] |
~Value() | llvm::Value | [virtual] |