MCPcopy Create free account

hub / github.com/llir/llvm / functions

Functions1,729 in github.com/llir/llvm

↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_vector.go:42
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_vector.go:93
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_vector.go:142
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_bitwise.go:43
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_bitwise.go:94
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_bitwise.go:145
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_bitwise.go:193
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_bitwise.go:235
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_bitwise.go:277
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_unary.go:39
↓ 2 callersMethodType
Type returns the type of the constant.
ir/constant/const_array.go:41
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:37
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:73
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:109
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:145
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:181
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:217
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:253
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:289
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:325
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:361
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:397
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:433
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_conversion.go:469
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_memory.go:49
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_aggregate.go:43
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_aggregate.go:96
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_other.go:43
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_other.go:95
↓ 2 callersMethodType
Type returns the type of the constant expression.
ir/constant/expr_other.go:147
↓ 2 callersMethodType
Type returns the type of the constant.
ir/constant/const_struct.go:39
↓ 2 callersFunctionaggregateElemType
### [ Helper functions ] #################################################### aggregateElemType returns the element type at the position in the aggreg
ir/inst_aggregate.go:151
↓ 2 callersFunctionattrGroupID
--- [ Attribute group identifiers ] ----------------------------------------- attrGroupID returns the ID (without '#' prefix) of the given attribute g
asm/helper.go:92
↓ 2 callersMethodeval
eval evalutes f and returns the corresponding 32-bit integer.
ir/evaluator_test.go:52
↓ 2 callersFunctionfindBlock
findBlock returns the basic block with the given local identifier in the function.
asm/helper.go:766
↓ 2 callersMethodgetIndex
NOTE: keep getIndex in sync with getIndex in: * ast/inst_memory.go * ir/inst_memory.go * ir/constant/expr_memory.go The reference point and source o
asm/inst_memory.go:402
↓ 2 callersFunctionheaderString
### [ Helper functions ] #################################################### headerString returns the string representation of the function header.
ir/func.go:213
↓ 2 callersFunctionintEntropy
intEntropy returns the entropy of x when encoded in base notation. Base must be between 2 and 62, inclusive. The entropy is in range (0.0, 1.0] and is
ir/constant/const_int.go:255
↓ 2 callersMethodirDIExpression
--- [ DIExpression ] -------------------------------------------------------- irDIExpression returns the IR specialized metadata node DIExpression cor
asm/specialized_metadata.go:562
↓ 2 callersFunctionirDwarfAttEncodingOrUint
irDwarfAttEncodingOrUint returns the IR Dwarf attribute encoding corresponding to the given AST Dwarf attribute encoding.
asm/specialized_metadata.go:1742
↓ 2 callersFunctionirDwarfLang
irDwarfLang returns the IR Dwarf language corresponding to the given AST Dwarf language.
asm/specialized_metadata.go:1768
↓ 2 callersFunctionirDwarfMacinfo
irDwarfMacinfo returns the IR Dwarf Macinfo corresponding to the given AST Dwarf Macinfo.
asm/specialized_metadata.go:1781
↓ 2 callersMethodirExceptionArg
irExceptionArg returns the IR exception argument corresponding to the given AST exception argument.
asm/helper.go:360
↓ 2 callersMethodirExceptionPad
irExceptionPad returns the IR exception pad corresponding to the given AST exception pad.
asm/helper.go:381
↓ 2 callersMethodirFuncHeader
~~~ [ Function headers ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irFuncHeader translates the AST function header into an equivalent IR fu
asm/global.go:491
↓ 2 callersMethodirIndirectSymbol
irIndirectSymbol returns the IR indirect symbol corresponding to the given AST indirect symbol.
asm/helper.go:519
↓ 2 callersMethodirMetadata
irMetadata returns the IR metadata corresponding to the given AST metadata.
asm/metadata.go:99
↓ 2 callersMethodirParamAttribute
irParamAttribute returns the IR parameter attribute corresponding to the given AST parameter attribute.
asm/helper.go:606
↓ 2 callersMethodirTypeDef
irTypeDef translates the AST type into an equivalent IR type. A new IR type correspoding to the AST type is created if t is nil, otherwise the body of
asm/type.go:137
↓ 2 callersMethodirUnwindTarget
irUnwindTarget returns the IR unwind target corresponding to the given AST unwind target.
asm/helper.go:716
↓ 2 callersMethodirValueInst
irValueInst translates the AST value instruction into an equivalent IR value instruction.
asm/inst.go:193
↓ 2 callersMethodirValueTerm
irValueTerm translates the AST value terminator into an equivalent IR value terminator.
asm/term.go:142
↓ 2 callersFunctionlocalIdentOfValue
localIdentOfValue returns the local identifier of the given local variable.
asm/local.go:187
↓ 2 callersFunctionmetadataID
metadataID returns the ID (without '!' prefix) of the given metadata ID.
asm/helper.go:134
↓ 2 callersFunctionmetadataName
--- [ Metadata identifiers ] ------------------------------------------------ metadataName returns the name (without '!' prefix) of the given metadata
asm/helper.go:123
↓ 2 callersFunctionnewEvaluator
newEvaluator returns a new function evaluator, for evaluating the result of invoking f with args.
ir/evaluator_test.go:47
↓ 2 callersMethodnewFunc
newFunc returns a new IR function declaration or definition (without body but with type) based on the given AST function header.
asm/global.go:146
↓ 2 callersMethodnewValueInst
newValueInst returns a new IR value instruction (without body but with type) based on the given AST value instruction.
asm/inst.go:36
↓ 2 callersMethodnewValueTerm
newValueTerm returns a new IR value terminator (without body but with type) based on the given AST value terminator.
asm/term.go:52
↓ 2 callersFunctionunhex
unhex returns the numeric value represented by the hexadecimal digit b. It returns false if b is not a hexadecimal digit.
internal/enc/enc.go:356
↓ 1 callersMethodAssignGlobalIDs
### [ Helper functions ] #################################################### AssignGlobalIDs assigns IDs to unnamed global variables.
ir/module.go:329
↓ 1 callersMethodAssignMetadataIDs
AssignMetadataIDs assigns metadata IDs to the unnamed metadata definitions of the module.
ir/module.go:374
↓ 1 callersMethodIdent
Ident returns the identifier associated with the inline assembler expression.
ir/inline_asm.go:47
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_no_cfi.go:38
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_null.go:34
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_blockaddress.go:38
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:52
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:100
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:144
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:192
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:236
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:284
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:328
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:378
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:426
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:468
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:510
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_binary.go:552
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_vector.go:50
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_dso_local_equivalent.go:39
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_vector.go:55
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_vector.go:106
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_vector.go:159
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_bitwise.go:52
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_bitwise.go:103
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_bitwise.go:154
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_bitwise.go:202
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_bitwise.go:244
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_bitwise.go:286
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_unary.go:48
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_none.go:27
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_poison.go:34
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_array.go:51
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_array.go:100
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_undef.go:34
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant.
ir/constant/const_float.go:287
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_conversion.go:42
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_conversion.go:78
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_conversion.go:114
↓ 1 callersMethodIdent
Ident returns the identifier associated with the constant expression.
ir/constant/expr_conversion.go:150
← previousnext →201–300 of 1,729, ranked by callers