Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JuliaHubOSS/llvm-cbe
/ functions
Functions
380 in github.com/JuliaHubOSS/llvm-cbe
⨍
Functions
380
◇
Types & classes
30
↳
Endpoints
2
↓ 34 callers
Method
begin
lib/Target/CBackend/IDMap.h:29
↓ 31 callers
Function
isEmptyType
lib/Target/CBackend/CBackend.cpp:146
↓ 24 callers
Method
end
lib/Target/CBackend/IDMap.h:31
↓ 22 callers
Function
printLimitValue
Returns the macro name or value of the max or min of an integer type (as defined in limits.h).
lib/Target/CBackend/CBackend.cpp:4470
↓ 15 callers
Method
clear
lib/Target/CBackend/IDMap.h:24
↓ 14 callers
Function
NumberOfElements
lib/Target/CBackend/CBackend.cpp:117
↓ 7 callers
Function
getCmpPredicateName
lib/Target/CBackend/CBackend.cpp:381
↓ 6 callers
Function
VisitFunctionInfoVariant
lib/Target/CBackend/CBackend.cpp:64
↓ 5 callers
Function
CBEMangle
lib/Target/CBackend/CBackend.cpp:261
↓ 5 callers
Method
getOrInsert
lib/Target/CBackend/IDMap.h:15
↓ 4 callers
Function
check_no_output
(args, cwd)
test/test_cbe.py:80
↓ 4 callers
Function
getGlobalVariableClass
getGlobalVariableClass - If this is a global that is specially recognized by LLVM, return a code that indicates how we should handle it.
lib/Target/CBackend/CBackend.cpp:2283
↓ 3 callers
Function
defineFCmpOp
lib/Target/CBackend/CBackend.cpp:484
↓ 2 callers
Function
FindStaticTors
FindStaticTors - Given a static ctor/dtor list, unpack its contents into the StaticTors set.
lib/Target/CBackend/CBackend.cpp:2251
↓ 2 callers
Function
GetCallingConv
lib/Target/CBackend/CBackend.cpp:107
↓ 2 callers
Function
PrintEscapedString
PrintEscapedString - Print each character of the specified string, escaping it if it is not printable or if it is an escape char.
lib/Target/CBackend/CBackend.cpp:2302
↓ 2 callers
Function
check_xfail
(test_path)
test/test_cbe.py:159
↓ 2 callers
Function
compile_clang
(c_filename, output_filename, flags=None, cplusplus=False)
test/test_cbe.py:130
↓ 2 callers
Function
compile_gcc
(c_filename, output_filename, flags=None)
test/test_cbe.py:108
↓ 2 callers
Function
compile_msvc
(c_filename, output_filename, flags=None)
test/test_cbe.py:123
↓ 2 callers
Function
f
test/cpp_tests/test_is_constant.cpp:1
↓ 2 callers
Function
ftostr
TODO copied from CppBackend, new code should use raw_ostream
lib/Target/CBackend/CBackend.cpp:1020
↓ 2 callers
Method
function_wrapper
test/cpp_tests/test_virtual_function_calls.cpp:10
↓ 2 callers
Function
getFloatBitCastField
lib/Target/CBackend/CBackend.cpp:4377
↓ 2 callers
Function
get_extra_args
(test_path)
test/test_cbe.py:166
↓ 2 callers
Function
isFPIntBitCast
lib/Target/CBackend/CBackend.cpp:3688
↓ 2 callers
Function
run_llvm_cbe
(ir_filename, c_filename)
test/test_cbe.py:143
↓ 1 callers
Function
GetAttributes
lib/Target/CBackend/CBackend.cpp:87
↓ 1 callers
Function
GetFileNameRoot
GetFileNameRoot - Helper function to get the basename of a filename.
tools/llvm-cbe/llvm-cbe.cpp:87
↓ 1 callers
Function
GetFunctionType
lib/Target/CBackend/CBackend.cpp:82
↓ 1 callers
Function
GetOutputStream
tools/llvm-cbe/llvm-cbe.cpp:101
↓ 1 callers
Function
GetParamByValType
lib/Target/CBackend/CBackend.cpp:102
↓ 1 callers
Function
GetParamStructRetType
lib/Target/CBackend/CBackend.cpp:97
↓ 1 callers
Function
GetReturnType
lib/Target/CBackend/CBackend.cpp:92
↓ 1 callers
Function
LLVMInitializeCBackendTarget
lib/Target/CBackend/CBackend.cpp:112
↓ 1 callers
Function
LLVMInitializeCBackendTargetInfo
lib/Target/CBackend/TargetInfo/CBackendTargetInfo.cpp:18
↓ 1 callers
Function
LLVMInitializeCBackendTargetMC
lib/Target/CBackend/TargetInfo/CBackendTargetInfo.cpp:22
↓ 1 callers
Function
TryAsFunction
lib/Target/CBackend/CBackend.cpp:77
↓ 1 callers
Method
addPassesToEmitFile
lib/Target/CBackend/CTargetMachine.cpp:21
↓ 1 callers
Function
addby2
test/c_tests/functions/test_simple_function.c:23
↓ 1 callers
Function
call2
test/c_tests/functions/test_nested_function_ptr_argument.c:19
↓ 1 callers
Function
call2
test/c_tests/functions/test_casted_nested_function_ptr_argument.c:19
↓ 1 callers
Function
compileModule
tools/llvm-cbe/llvm-cbe.cpp:209
↓ 1 callers
Function
compile_to_ir
(c_filename, ir_filename, flags=None, cplusplus=False)
test/test_cbe.py:136
↓ 1 callers
Function
defineAligns
lib/Target/CBackend/CBackend.cpp:2034
↓ 1 callers
Function
defineAttributeList
lib/Target/CBackend/CBackend.cpp:2008
↓ 1 callers
Function
defineAttributeWeak
lib/Target/CBackend/CBackend.cpp:1984
↓ 1 callers
Function
defineBitCastUnion
lib/Target/CBackend/CBackend.cpp:3572
↓ 1 callers
Function
defineBuiltinAlloca
lib/Target/CBackend/CBackend.cpp:1945
↓ 1 callers
Function
defineConstantDoubleTy
lib/Target/CBackend/CBackend.cpp:1926
↓ 1 callers
Function
defineConstantFP128Ty
lib/Target/CBackend/CBackend.cpp:1939
↓ 1 callers
Function
defineConstantFP80Ty
lib/Target/CBackend/CBackend.cpp:1934
↓ 1 callers
Function
defineConstantFloatTy
lib/Target/CBackend/CBackend.cpp:1930
↓ 1 callers
Function
defineConstructorsDestructors
lib/Target/CBackend/CBackend.cpp:2237
↓ 1 callers
Function
defineExternalWeak
lib/Target/CBackend/CBackend.cpp:1973
↓ 1 callers
Function
defineForceInline
lib/Target/CBackend/CBackend.cpp:2067
↓ 1 callers
Function
defineFunctionAlign
lib/Target/CBackend/CBackend.cpp:2044
↓ 1 callers
Function
defineHidden
lib/Target/CBackend/CBackend.cpp:2001
↓ 1 callers
Function
defineInt128
lib/Target/CBackend/CBackend.cpp:2133
↓ 1 callers
Function
defineNanInf
lib/Target/CBackend/CBackend.cpp:2073
↓ 1 callers
Function
defineNoReturn
lib/Target/CBackend/CBackend.cpp:2059
↓ 1 callers
Function
defineStackSaveRestore
lib/Target/CBackend/CBackend.cpp:2125
↓ 1 callers
Function
defineThreadFence
lib/Target/CBackend/CBackend.cpp:2222
↓ 1 callers
Function
defineTrap
lib/Target/CBackend/CBackend.cpp:2228
↓ 1 callers
Function
defineUnalignedLoad
lib/Target/CBackend/CBackend.cpp:2023
↓ 1 callers
Function
defineUnreachable
lib/Target/CBackend/CBackend.cpp:2053
↓ 1 callers
Function
do_op
test/c_tests/functions/test_function_ptr_argument.c:14
↓ 1 callers
Function
fastfib
test/c_tests/functions/test_fibonacci_function.c:20
↓ 1 callers
Function
fibonaci
test/c_tests/functions/test_recursive_function.c:15
↓ 1 callers
Method
find
lib/Target/CBackend/IDMap.h:33
↓ 1 callers
Function
foo
test/c_tests/functions/test_static_function.c:18
↓ 1 callers
Function
foo
test/c_tests/functions/test_zero_length_array_argument.c:17
↓ 1 callers
Function
funct
test/c_tests/functions/test_struct_function_argument.c:22
↓ 1 callers
Function
gccifyAsm
TODO: import logic from AsmPrinter.cpp
lib/Target/CBackend/CBackend.cpp:5297
↓ 1 callers
Function
getFCmpImplem
lib/Target/CBackend/CBackend.cpp:442
↓ 1 callers
Method
has
lib/Target/CBackend/IDMap.h:13
↓ 1 callers
Function
head
test/c_tests/functions/test_head_recursion.c:19
↓ 1 callers
Function
isConstantNull
lib/Target/CBackend/CBackend.cpp:140
↓ 1 callers
Function
isFPCSafeToPrint
lib/Target/CBackend/CBackend.cpp:1030
↓ 1 callers
Function
isSupportedIntegerSize
lib/Target/CBackend/CBackend.cpp:4496
↓ 1 callers
Function
subtrby2
test/c_tests/other/test_static_vars.c:25
↓ 1 callers
Function
sumArray
test/c_tests/compound_types/test_two_dim_array_pointer.c:16
↓ 1 callers
Function
tail
test/c_tests/functions/test_tail_recursion.c:19
Method
CBEMCAsmInfo
lib/Target/CBackend/CBackend.h:49
Method
CTargetLowering
lib/Target/CBackend/CTargetMachine.h:26
Method
CTargetMachine
lib/Target/CBackend/CTargetMachine.h:47
Method
CTargetSubtargetInfo
lib/Target/CBackend/CTargetMachine.h:33
Method
CWriter
lib/Target/CBackend/CBackend.h:174
Method
Foo
test/cpp_tests/test_dtor_called_when_unwinding.cpp:7
Method
Foo
test/cpp_tests/test_ctor.cpp:3
Method
Foo
test/cpp_tests/test_dtor.cpp:3
Method
Foo
test/cpp_tests/test_exception_from_ctor.cpp:7
Method
GetValueName
lib/Target/CBackend/CBackend.cpp:1661
Method
IDMap
lib/Target/CBackend/IDMap.h:11
Method
InterpretASMConstraint
This converts the llvm constraint string to something gcc is expecting. TODO: work out platform independent constraints and factor those out of the pe
lib/Target/CBackend/CBackend.cpp:5259
Function
TEST
unittests/TypeNameTest.cpp:23
Function
__atomic_compare_exchange_1
runtime/windows/atomics.c:60
Function
__atomic_compare_exchange_2
runtime/windows/atomics.c:65
Function
__atomic_compare_exchange_4
runtime/windows/atomics.c:70
Function
__atomic_compare_exchange_8
runtime/windows/atomics.c:75
next →
1–100 of 380, ranked by callers