OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FunctionPass
(Results
26 - 50
of
235
) sorted by null
1
2
3
4
5
6
7
8
9
10
/external/llvm/include/llvm/Transforms/
Instrumentation.h
22
class
FunctionPass
;
62
FunctionPass
*createAddressSanitizerFunctionPass(
71
FunctionPass
*createMemorySanitizerPass(bool TrackOrigins = false,
75
FunctionPass
*createThreadSanitizerPass(StringRef BlacklistFile = StringRef());
79
FunctionPass
*createBoundsCheckingPass();
/external/mesa3d/src/gallium/drivers/radeon/
AMDIL.h
58
class
FunctionPass
;
65
FunctionPass
*
67
FunctionPass
*
71
FunctionPass
*
73
FunctionPass
*
/external/llvm/include/llvm/CodeGen/
Passes.h
24
class
FunctionPass
;
247
virtual
FunctionPass
*createTargetRegisterAllocator(bool Optimized);
251
virtual void addFastRegAlloc(
FunctionPass
*RegAllocPass);
255
virtual void addOptimizedRegAlloc(
FunctionPass
*RegAllocPass);
317
FunctionPass
*createRegAllocPass(bool Optimized);
341
FunctionPass
*createUnreachableBlockEliminationPass();
415
FunctionPass
*createFastRegisterAllocator();
420
FunctionPass
*createBasicRegisterAllocator();
425
FunctionPass
*createGreedyRegisterAllocator();
430
FunctionPass
*createDefaultPBQPRegisterAllocator()
[
all
...]
MachineFunctionAnalysis.h
26
struct MachineFunctionAnalysis : public
FunctionPass
{
/external/llvm/include/llvm/Transforms/Utils/
UnifyFunctionExitNodes.h
25
struct UnifyFunctionExitNodes : public
FunctionPass
{
29
UnifyFunctionExitNodes() :
FunctionPass
(ID),
/external/llvm/lib/Analysis/
CFGPrinter.cpp
25
struct CFGViewer : public
FunctionPass
{
27
CFGViewer() :
FunctionPass
(ID) {
48
struct CFGOnlyViewer : public
FunctionPass
{
50
CFGOnlyViewer() :
FunctionPass
(ID) {
72
struct CFGPrinter : public
FunctionPass
{
74
CFGPrinter() :
FunctionPass
(ID) {
106
struct CFGOnlyPrinter : public
FunctionPass
{
108
CFGOnlyPrinter() :
FunctionPass
(ID) {
157
FunctionPass
*llvm::createCFGPrinterPass () {
161
FunctionPass
*llvm::createCFGOnlyPrinterPass ()
[
all
...]
PostDominators.cpp
48
FunctionPass
* llvm::createPostDomTree() {
DomPrinter.cpp
202
FunctionPass
*llvm::createDomPrinterPass() {
206
FunctionPass
*llvm::createDomOnlyPrinterPass() {
210
FunctionPass
*llvm::createDomViewerPass() {
214
FunctionPass
*llvm::createDomOnlyViewerPass() {
218
FunctionPass
*llvm::createPostDomPrinterPass() {
222
FunctionPass
*llvm::createPostDomOnlyPrinterPass() {
226
FunctionPass
*llvm::createPostDomViewerPass() {
230
FunctionPass
*llvm::createPostDomOnlyViewerPass() {
InstCount.cpp
37
class InstCount : public
FunctionPass
, public InstVisitor<InstCount> {
54
InstCount() :
FunctionPass
(ID) {
72
FunctionPass
*llvm::createInstCountPass() { return new InstCount(); }
/external/llvm/include/llvm/Analysis/
LibCallAliasAnalysis.h
25
struct LibCallAliasAnalysis : public
FunctionPass
, public AliasAnalysis {
31
:
FunctionPass
(ID), LCI(LC) {
35
:
FunctionPass
(ID), LCI(LC) {
IntervalPartition.h
40
class IntervalPartition : public
FunctionPass
{
51
IntervalPartition() :
FunctionPass
(ID), RootInterval(0) {
LazyValueInfo.h
28
class LazyValueInfo : public
FunctionPass
{
36
LazyValueInfo() :
FunctionPass
(ID), PImpl(0) {
BlockFrequencyInfo.h
29
class BlockFrequencyInfo : public
FunctionPass
{
PostDominators.h
24
struct PostDominatorTree : public
FunctionPass
{
28
PostDominatorTree() :
FunctionPass
(ID) {
89
FunctionPass
* createPostDomTree();
/external/llvm/lib/Transforms/Scalar/
FlattenCFGPass.cpp
23
struct FlattenCFGPass : public
FunctionPass
{
26
FlattenCFGPass() :
FunctionPass
(ID) {
48
FunctionPass
*llvm::createFlattenCFGPass() { return new FlattenCFGPass(); }
ConstantProp.cpp
37
struct ConstantPropagation : public
FunctionPass
{
39
ConstantPropagation() :
FunctionPass
(ID) {
59
FunctionPass
*llvm::createConstantPropagationPass() {
ADCE.cpp
34
struct ADCE : public
FunctionPass
{
36
ADCE() :
FunctionPass
(ID) {
95
FunctionPass
*llvm::createAggressiveDCEPass() {
/external/llvm/lib/Transforms/Utils/
InstructionNamer.cpp
24
struct InstNamer : public
FunctionPass
{
26
InstNamer() :
FunctionPass
(ID) {
62
FunctionPass
*llvm::createInstructionNamerPass() {
Mem2Reg.cpp
29
struct PromotePass : public
FunctionPass
{
32
PromotePass() :
FunctionPass
(ID) {
91
FunctionPass
*llvm::createPromoteMemoryToRegisterPass() {
/external/llvm/lib/Target/Hexagon/
HexagonRemoveSZExtArgs.cpp
30
struct HexagonRemoveExtendArgs : public
FunctionPass
{
33
HexagonRemoveExtendArgs() :
FunctionPass
(ID) {
45
FunctionPass
::getAnalysisUsage(AU);
86
FunctionPass
*
/external/llvm/lib/Target/Mips/
MipsModuleISelDAGToDAG.cpp
30
llvm::
FunctionPass
*llvm::createMipsModuleISelDag(MipsTargetMachine &TM) {
MipsModuleISelDAGToDAG.h
63
FunctionPass
*createMipsModuleISelDag(MipsTargetMachine &TM);
/external/llvm/lib/Target/SystemZ/
SystemZ.h
23
class
FunctionPass
;
86
FunctionPass
*createSystemZISelDag(SystemZTargetMachine &TM,
88
FunctionPass
*createSystemZElimComparePass(SystemZTargetMachine &TM);
89
FunctionPass
*createSystemZLongBranchPass(SystemZTargetMachine &TM);
/external/llvm/lib/Target/NVPTX/
NVPTXTargetMachine.cpp
112
virtual
FunctionPass
*createTargetRegisterAllocator(bool) LLVM_OVERRIDE;
113
virtual void addFastRegAlloc(
FunctionPass
*RegAllocPass);
114
virtual void addOptimizedRegAlloc(
FunctionPass
*RegAllocPass);
151
FunctionPass
*NVPTXPassConfig::createTargetRegisterAllocator(bool) {
155
void NVPTXPassConfig::addFastRegAlloc(
FunctionPass
*RegAllocPass) {
160
void NVPTXPassConfig::addOptimizedRegAlloc(
FunctionPass
*RegAllocPass) {
/external/llvm/lib/Target/Sparc/
Sparc.h
23
class
FunctionPass
;
27
FunctionPass
*createSparcISelDag(SparcTargetMachine &TM);
28
FunctionPass
*createSparcDelaySlotFillerPass(TargetMachine &TM);
Completed in 445 milliseconds
1
2
3
4
5
6
7
8
9
10