OSDN Git Service

[IR] Refactor attribute methods in Function class (NFC)
authorEvandro Menezes <e.menezes@samsung.com>
Thu, 4 Apr 2019 22:40:06 +0000 (22:40 +0000)
committerEvandro Menezes <e.menezes@samsung.com>
Thu, 4 Apr 2019 22:40:06 +0000 (22:40 +0000)
commitd71ea05ab75cedbdc6cc2d0cae46b2f037c7a0b8
tree60bb0bb7a338413452f262729fba53854e911106
parent3fb0089d3d9355e215f427a46d3a5ae25dc066b8
[IR] Refactor attribute methods in Function class (NFC)

Rename the functions that query the optimization kind attributes.

Differential revision: https://reviews.llvm.org/D60287

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@357731 91177308-0d34-0410-b5e6-96231b3b80d8
69 files changed:
include/llvm/CodeGen/TargetLowering.h
include/llvm/IR/Function.h
lib/Analysis/GlobalsModRef.cpp
lib/Analysis/InlineCost.cpp
lib/Analysis/LoopPass.cpp
lib/Analysis/RegionPass.cpp
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
lib/CodeGen/AtomicExpandPass.cpp
lib/CodeGen/BranchFolding.cpp
lib/CodeGen/CodeGenPrepare.cpp
lib/CodeGen/ExpandMemCmp.cpp
lib/CodeGen/GlobalISel/RegBankSelect.cpp
lib/CodeGen/GlobalMerge.cpp
lib/CodeGen/MachineBlockPlacement.cpp
lib/CodeGen/MachineCombiner.cpp
lib/CodeGen/MachineFunction.cpp
lib/CodeGen/SafeStack.cpp
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/TailDuplicator.cpp
lib/IR/Pass.cpp
lib/Target/AArch64/AArch64CompressJumpTables.cpp
lib/Target/AArch64/AArch64ConditionalCompares.cpp
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/AArch64/AArch64InstrInfo.cpp
lib/Target/AArch64/AArch64InstrInfo.td
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
lib/Target/ARM/ARMSelectionDAGInfo.cpp
lib/Target/ARM/ARMSubtarget.h
lib/Target/ARM/ARMTargetMachine.cpp
lib/Target/ARM/ARMTargetTransformInfo.cpp
lib/Target/ARM/ARMTargetTransformInfo.h
lib/Target/ARM/Thumb2SizeReduction.cpp
lib/Target/Hexagon/HexagonFrameLowering.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/X86/X86FixupBWInsts.cpp
lib/Target/X86/X86FixupLEAs.cpp
lib/Target/X86/X86FrameLowering.cpp
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86OptimizeLEAs.cpp
lib/Target/X86/X86PadShortFunction.cpp
lib/Target/X86/X86SelectionDAGInfo.cpp
lib/Transforms/IPO/FunctionAttrs.cpp
lib/Transforms/IPO/HotColdSplitting.cpp
lib/Transforms/IPO/InferFunctionAttrs.cpp
lib/Transforms/IPO/Inliner.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
lib/Transforms/Scalar/ConstantHoisting.cpp
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
lib/Transforms/Scalar/LoopLoadElimination.cpp
lib/Transforms/Scalar/LoopUnrollPass.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Scalar/WarnMissedTransforms.cpp
lib/Transforms/Utils/SimplifyLibCalls.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp