Defined in 2 files as a macro:
Defined in 1 files as a enumerator:
Referenced in 213 files:
- external/apache2/llvm/dist/llvm/include/llvm/CodeGen/TargetLowering.h, line 319
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 57 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp, line 77
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp, 12 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp, line 333
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringBase.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 23 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp, line 255
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp, line 1103
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 18 times
- external/apache2/llvm/dist/llvm/lib/Target/ARC/ARCISelLowering.cpp, line 272
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 37 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, 31 times
- external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRISelLowering.cpp, line 1291
- external/apache2/llvm/dist/llvm/lib/Target/BPF/BPFISelLowering.cpp, line 430
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Target/Lanai/LanaiISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kISelLowering.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.h, line 314
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEISelLowering.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, 11 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 20 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, 11 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.h, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/VE/VEISelLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, line 1051
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 86 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86TargetTransformInfo.cpp, 98 times
- external/apache2/llvm/dist/llvm/lib/Target/XCore/XCoreISelLowering.cpp, line 1150
- external/gpl3/gcc.old/dist/gcc/alias.c, 2 times
- external/gpl3/gcc.old/dist/gcc/cfgexpand.c, 8 times
- external/gpl3/gcc.old/dist/gcc/combine.c, 26 times
- external/gpl3/gcc.old/dist/gcc/compare-elim.c, line 827
- external/gpl3/gcc.old/dist/gcc/config/aarch64/aarch64-sve-builtins-functions.h, line 132
- external/gpl3/gcc.old/dist/gcc/config/aarch64/aarch64.c, 24 times
- external/gpl3/gcc.old/dist/gcc/config/aarch64/falkor-tag-collision-avoidance.c, line 480
- external/gpl3/gcc.old/dist/gcc/config/alpha/alpha.c, line 8609
- external/gpl3/gcc.old/dist/gcc/config/alpha/alpha.h, line 790
- external/gpl3/gcc.old/dist/gcc/config/arc/arc.c, 4 times
- external/gpl3/gcc.old/dist/gcc/config/arm/aarch-common.c, line 59
- external/gpl3/gcc.old/dist/gcc/config/arm/arm.c, 32 times
- external/gpl3/gcc.old/dist/gcc/config/arm/arm.h, line 2033
- external/gpl3/gcc.old/dist/gcc/config/avr/avr.c, 8 times
- external/gpl3/gcc.old/dist/gcc/config/bfin/bfin.c, 2 times
- external/gpl3/gcc.old/dist/gcc/config/c6x/c6x.c, 6 times
- external/gpl3/gcc.old/dist/gcc/config/cris/cris.c, 8 times
- external/gpl3/gcc.old/dist/gcc/config/csky/csky.c, 5 times
- external/gpl3/gcc.old/dist/gcc/config/frv/frv.c, line 5907
- external/gpl3/gcc.old/dist/gcc/config/frv/frv.h, line 1785
- external/gpl3/gcc.old/dist/gcc/config/i386/i386.c, 3 times
- external/gpl3/gcc.old/dist/gcc/config/ia64/ia64.c, line 6756
- external/gpl3/gcc.old/dist/gcc/config/iq2000/iq2000.c, 2 times
- external/gpl3/gcc.old/dist/gcc/config/lm32/lm32.c, line 502
- external/gpl3/gcc.old/dist/gcc/config/m32c/m32c.c, line 188
- external/gpl3/gcc.old/dist/gcc/config/m68k/m68k.c, 4 times
- external/gpl3/gcc.old/dist/gcc/config/microblaze/microblaze.c, 2 times
- external/gpl3/gcc.old/dist/gcc/config/mips/mips.c, 5 times
- external/gpl3/gcc.old/dist/gcc/config/mips/mips.h, line 1729
- external/gpl3/gcc.old/dist/gcc/config/mmix/mmix.h, line 781
- external/gpl3/gcc.old/dist/gcc/config/mn10300/mn10300.c, line 2420
- external/gpl3/gcc.old/dist/gcc/config/msp430/msp430.c, line 1060
- external/gpl3/gcc.old/dist/gcc/config/nds32/nds32-cost.c, 2 times
- external/gpl3/gcc.old/dist/gcc/config/nds32/nds32-predicates.c, line 444
- external/gpl3/gcc.old/dist/gcc/config/nds32/nds32-relax-opt.c, 3 times
- external/gpl3/gcc.old/dist/gcc/config/nios2/nios2.c, 5 times
- external/gpl3/gcc.old/dist/gcc/config/pdp11/pdp11.c, line 1869
- external/gpl3/gcc.old/dist/gcc/config/pru/pru.c, line 767
- external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.c, line 1804
- external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.h, line 208
- external/gpl3/gcc.old/dist/gcc/config/rs6000/rs6000.c, 5 times
- external/gpl3/gcc.old/dist/gcc/config/rx/rx.c, 2 times
- external/gpl3/gcc.old/dist/gcc/config/rx/rx.h, line 180
- external/gpl3/gcc.old/dist/gcc/config/s390/s390.c, 8 times
- external/gpl3/gcc.old/dist/gcc/config/sh/sh.c, 11 times
- external/gpl3/gcc.old/dist/gcc/config/sh/sh.h, line 1477
- external/gpl3/gcc.old/dist/gcc/config/sparc/sparc.c, 3 times
- external/gpl3/gcc.old/dist/gcc/config/tilegx/tilegx.c, 3 times
- external/gpl3/gcc.old/dist/gcc/config/tilegx/tilegx.h, line 351
- external/gpl3/gcc.old/dist/gcc/config/tilepro/tilepro.c, 2 times
- external/gpl3/gcc.old/dist/gcc/config/v850/v850.c, 2 times
- external/gpl3/gcc.old/dist/gcc/config/v850/v850.h, line 735
- external/gpl3/gcc.old/dist/gcc/config/visium/visium.c, line 2940
- external/gpl3/gcc.old/dist/gcc/config/xtensa/xtensa.c, line 3888
- external/gpl3/gcc.old/dist/gcc/cse.c, 2 times
- external/gpl3/gcc.old/dist/gcc/dwarf2out.c, 4 times
- external/gpl3/gcc.old/dist/gcc/emit-rtl.c, 4 times
- external/gpl3/gcc.old/dist/gcc/explow.c, line 330
- external/gpl3/gcc.old/dist/gcc/expmed.c, line 5396
- external/gpl3/gcc.old/dist/gcc/expr.c, 4 times
- external/gpl3/gcc.old/dist/gcc/final.c, line 4196
- external/gpl3/gcc.old/dist/gcc/fold-const.c, line 7347
- external/gpl3/gcc.old/dist/gcc/function.c, line 3215
- external/gpl3/gcc.old/dist/gcc/fwprop.c, line 1212
- external/gpl3/gcc.old/dist/gcc/gcse.c, line 1735
- external/gpl3/gcc.old/dist/gcc/gensupport.c, line 2937
- external/gpl3/gcc.old/dist/gcc/ifcvt.c, line 926
- external/gpl3/gcc.old/dist/gcc/loop-iv.c, 8 times
- external/gpl3/gcc.old/dist/gcc/lra-eliminations.c, line 590
- external/gpl3/gcc.old/dist/gcc/postreload.c, 2 times
- external/gpl3/gcc.old/dist/gcc/print-rtl.c, line 1460
- external/gpl3/gcc.old/dist/gcc/recog.c, line 630
- external/gpl3/gcc.old/dist/gcc/ree.c, 4 times
- external/gpl3/gcc.old/dist/gcc/regcprop.c, 2 times
- external/gpl3/gcc.old/dist/gcc/regrename.c, 2 times
- external/gpl3/gcc.old/dist/gcc/reload.c, 3 times
- external/gpl3/gcc.old/dist/gcc/reload1.c, 2 times
- external/gpl3/gcc.old/dist/gcc/rtlanal.c, 7 times
- external/gpl3/gcc.old/dist/gcc/simplify-rtx.c, 17 times
- external/gpl3/gcc.old/dist/gcc/var-tracking.c, 2 times
- external/gpl3/gcc.old/dist/libgcc/config/pa/fptr.c, line 135
- external/gpl3/gcc/dist/gcc/alias.c, 2 times
- external/gpl3/gcc/dist/gcc/cfgexpand.c, 8 times
- external/gpl3/gcc/dist/gcc/combine.c, 26 times
- external/gpl3/gcc/dist/gcc/compare-elim.c, line 827
- external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-sve-builtins-functions.h, line 132
- external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.c, 24 times
- external/gpl3/gcc/dist/gcc/config/aarch64/falkor-tag-collision-avoidance.c, line 480
- external/gpl3/gcc/dist/gcc/config/alpha/alpha.c, line 8609
- external/gpl3/gcc/dist/gcc/config/alpha/alpha.h, line 790
- external/gpl3/gcc/dist/gcc/config/arc/arc.c, 4 times
- external/gpl3/gcc/dist/gcc/config/arm/aarch-common.c, line 59
- external/gpl3/gcc/dist/gcc/config/arm/arm.c, 32 times
- external/gpl3/gcc/dist/gcc/config/arm/arm.h, line 2033
- external/gpl3/gcc/dist/gcc/config/avr/avr.c, 8 times
- external/gpl3/gcc/dist/gcc/config/bfin/bfin.c, 2 times
- external/gpl3/gcc/dist/gcc/config/c6x/c6x.c, 6 times
- external/gpl3/gcc/dist/gcc/config/cris/cris.c, 8 times
- external/gpl3/gcc/dist/gcc/config/csky/csky.c, 5 times
- external/gpl3/gcc/dist/gcc/config/frv/frv.c, line 5907
- external/gpl3/gcc/dist/gcc/config/frv/frv.h, line 1785
- external/gpl3/gcc/dist/gcc/config/i386/i386.c, 3 times
- external/gpl3/gcc/dist/gcc/config/ia64/ia64.c, line 6756
- external/gpl3/gcc/dist/gcc/config/iq2000/iq2000.c, 2 times
- external/gpl3/gcc/dist/gcc/config/lm32/lm32.c, line 502
- external/gpl3/gcc/dist/gcc/config/m32c/m32c.c, line 188
- external/gpl3/gcc/dist/gcc/config/m68k/m68k.c, 4 times
- external/gpl3/gcc/dist/gcc/config/microblaze/microblaze.c, 2 times
- external/gpl3/gcc/dist/gcc/config/mips/mips.c, 5 times
- external/gpl3/gcc/dist/gcc/config/mips/mips.h, line 1729
- external/gpl3/gcc/dist/gcc/config/mmix/mmix.h, line 781
- external/gpl3/gcc/dist/gcc/config/mn10300/mn10300.c, line 2420
- external/gpl3/gcc/dist/gcc/config/msp430/msp430.c, line 1060
- external/gpl3/gcc/dist/gcc/config/nds32/nds32-cost.c, 2 times
- external/gpl3/gcc/dist/gcc/config/nds32/nds32-predicates.c, line 444
- external/gpl3/gcc/dist/gcc/config/nds32/nds32-relax-opt.c, 3 times
- external/gpl3/gcc/dist/gcc/config/nios2/nios2.c, 5 times
- external/gpl3/gcc/dist/gcc/config/pdp11/pdp11.c, line 1869
- external/gpl3/gcc/dist/gcc/config/pru/pru.c, line 767
- external/gpl3/gcc/dist/gcc/config/riscv/riscv.c, line 1804
- external/gpl3/gcc/dist/gcc/config/riscv/riscv.h, line 208
- external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c, 5 times
- external/gpl3/gcc/dist/gcc/config/rx/rx.c, 2 times
- external/gpl3/gcc/dist/gcc/config/rx/rx.h, line 180
- external/gpl3/gcc/dist/gcc/config/s390/s390.c, 8 times
- external/gpl3/gcc/dist/gcc/config/sh/sh.c, 11 times
- external/gpl3/gcc/dist/gcc/config/sh/sh.h, line 1477
- external/gpl3/gcc/dist/gcc/config/sparc/sparc.c, 3 times
- external/gpl3/gcc/dist/gcc/config/tilegx/tilegx.c, 3 times
- external/gpl3/gcc/dist/gcc/config/tilegx/tilegx.h, line 351
- external/gpl3/gcc/dist/gcc/config/tilepro/tilepro.c, 2 times
- external/gpl3/gcc/dist/gcc/config/v850/v850.c, 2 times
- external/gpl3/gcc/dist/gcc/config/v850/v850.h, line 735
- external/gpl3/gcc/dist/gcc/config/visium/visium.c, line 2940
- external/gpl3/gcc/dist/gcc/config/xtensa/xtensa.c, line 3888
- external/gpl3/gcc/dist/gcc/cse.c, 2 times
- external/gpl3/gcc/dist/gcc/dwarf2out.c, 4 times
- external/gpl3/gcc/dist/gcc/emit-rtl.c, 4 times
- external/gpl3/gcc/dist/gcc/explow.c, line 330
- external/gpl3/gcc/dist/gcc/expmed.c, line 5396
- external/gpl3/gcc/dist/gcc/expr.c, 4 times
- external/gpl3/gcc/dist/gcc/final.c, line 4196
- external/gpl3/gcc/dist/gcc/fold-const.c, line 7347
- external/gpl3/gcc/dist/gcc/function.c, line 3215
- external/gpl3/gcc/dist/gcc/fwprop.c, line 1212
- external/gpl3/gcc/dist/gcc/gcse.c, line 1735
- external/gpl3/gcc/dist/gcc/gensupport.c, line 2937
- external/gpl3/gcc/dist/gcc/ifcvt.c, line 926
- external/gpl3/gcc/dist/gcc/loop-iv.c, 8 times
- external/gpl3/gcc/dist/gcc/lra-eliminations.c, line 590
- external/gpl3/gcc/dist/gcc/postreload.c, 2 times
- external/gpl3/gcc/dist/gcc/print-rtl.c, line 1460
- external/gpl3/gcc/dist/gcc/recog.c, line 630
- external/gpl3/gcc/dist/gcc/ree.c, 4 times
- external/gpl3/gcc/dist/gcc/regcprop.c, 2 times
- external/gpl3/gcc/dist/gcc/regrename.c, 2 times
- external/gpl3/gcc/dist/gcc/reload.c, 3 times
- external/gpl3/gcc/dist/gcc/reload1.c, 2 times
- external/gpl3/gcc/dist/gcc/rtlanal.c, 7 times
- external/gpl3/gcc/dist/gcc/simplify-rtx.c, 17 times
- external/gpl3/gcc/dist/gcc/var-tracking.c, 2 times
- external/gpl3/gcc/dist/libgcc/config/pa/fptr.c, line 135