llvm.org GIT mirror llvm / 1043389
include/llvm/Support/MathExtras.h git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22846 91177308-0d34-0410-b5e6-96231b3b80d8 Jim Laskey 14 years ago
2 changed file(s) with 9 addition(s) and 63 deletion(s). Raw diff Collapse all Expand all
237237 DE66EEA508ABEE5E00323D32 /* AlphaInstrInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AlphaInstrInfo.h; sourceTree = ""; };
238238 DE66EEA608ABEE5E00323D32 /* AlphaInstrInfo.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = AlphaInstrInfo.td; sourceTree = ""; };
239239 DE66EEA708ABEE5E00323D32 /* AlphaISelPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaISelPattern.cpp; sourceTree = ""; };
240 DE66EEA808ABEE5E00323D32 /* AlphaISelPattern.cpp.orig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = AlphaISelPattern.cpp.orig; sourceTree = ""; };
241240 DE66EEA908ABEE5E00323D32 /* AlphaJITInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaJITInfo.cpp; sourceTree = ""; };
242241 DE66EEAA08ABEE5E00323D32 /* AlphaJITInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AlphaJITInfo.h; sourceTree = ""; };
243242 DE66EEAB08ABEE5E00323D32 /* AlphaRegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaRegisterInfo.cpp; sourceTree = ""; };
265264 DE66EF0C08ABEE5E00323D32 /* IA64TargetMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IA64TargetMachine.h; sourceTree = ""; };
266265 DE66EF0E08ABEE5E00323D32 /* README */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = README; sourceTree = ""; };
267266 DE66EF1008ABEE5E00323D32 /* MRegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MRegisterInfo.cpp; sourceTree = ""; };
268 DE66EF1208ABEE5E00323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
269267 DE66EF3D08ABEE5F00323D32 /* LICENSE.TXT */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = LICENSE.TXT; sourceTree = ""; };
270268 DE66EF3F08ABEE5F00323D32 /* PowerPC.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PowerPC.h; sourceTree = ""; };
271269 DE66EF4008ABEE5F00323D32 /* PowerPC.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = PowerPC.td; sourceTree = ""; };
296294 DE66EF6008ABEE5F00323D32 /* PPC32Relocations.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPC32Relocations.h; sourceTree = ""; };
297295 DE66EF6108ABEE5F00323D32 /* PPC32TargetMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPC32TargetMachine.h; sourceTree = ""; };
298296 DE66EF6208ABEE5F00323D32 /* PPC64.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = PPC64.td; sourceTree = ""; };
299 DE66EF6308ABEE5F00323D32 /* PPC64CodeEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PPC64CodeEmitter.cpp; sourceTree = ""; };
300 DE66EF6708ABEE5F00323D32 /* PPC64InstrInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PPC64InstrInfo.cpp; sourceTree = ""; };
301 DE66EF6808ABEE5F00323D32 /* PPC64InstrInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPC64InstrInfo.h; sourceTree = ""; };
302 DE66EF6908ABEE5F00323D32 /* PPC64ISelPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PPC64ISelPattern.cpp; sourceTree = ""; };
303 DE66EF6A08ABEE5F00323D32 /* PPC64JITInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPC64JITInfo.h; sourceTree = ""; };
304 DE66EF6B08ABEE5F00323D32 /* PPC64RegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PPC64RegisterInfo.cpp; sourceTree = ""; };
305 DE66EF6C08ABEE5F00323D32 /* PPC64RegisterInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPC64RegisterInfo.h; sourceTree = ""; };
306297 DE66EF6D08ABEE5F00323D32 /* PPC64RegisterInfo.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = PPC64RegisterInfo.td; sourceTree = ""; };
307 DE66EF6E08ABEE5F00323D32 /* PPC64TargetMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PPC64TargetMachine.h; sourceTree = ""; };
308298 DE66EF6F08ABEE5F00323D32 /* README.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = README.txt; sourceTree = ""; };
309 DE66EF7108ABEE5F00323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
310299 DE66EF8208ABEE5F00323D32 /* README.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = README.txt; sourceTree = ""; };
311300 DE66EF8308ABEE5F00323D32 /* Skeleton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Skeleton.h; sourceTree = ""; };
312301 DE66EF8408ABEE5F00323D32 /* Skeleton.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Skeleton.td; sourceTree = ""; };
339328 DE66EFC608ABEE5F00323D32 /* SparcV8RegisterInfo.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV8RegisterInfo.td; sourceTree = ""; };
340329 DE66EFC708ABEE5F00323D32 /* SparcV8TargetMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8TargetMachine.cpp; sourceTree = ""; };
341330 DE66EFC808ABEE5F00323D32 /* SparcV8TargetMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SparcV8TargetMachine.h; sourceTree = ""; };
342 DE66EFCA08ABEE5F00323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
343331 DE66EFFA08ABEE6000323D32 /* DecomposeMultiDimRefs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DecomposeMultiDimRefs.cpp; sourceTree = ""; };
344332 DE66EFFB08ABEE6000323D32 /* EmitBytecodeToAssembly.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = EmitBytecodeToAssembly.cpp; sourceTree = ""; };
345333 DE66F00708ABEE6000323D32 /* InstrScheduling.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = InstrScheduling.cpp; sourceTree = ""; };
390378 DE66F06008ABEE6000323D32 /* RegClass.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RegClass.cpp; sourceTree = ""; };
391379 DE66F06108ABEE6000323D32 /* RegClass.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RegClass.h; sourceTree = ""; };
392380 DE66F06208ABEE6000323D32 /* SparcV9.burg.in */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV9.burg.in; sourceTree = ""; };
393 DE66F06308ABEE6000323D32 /* SparcV9.burg.in1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV9.burg.in1; sourceTree = ""; };
394 DE66F06408ABEE6000323D32 /* SparcV9.burm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV9.burm; sourceTree = ""; };
395 DE66F06508ABEE6000323D32 /* SparcV9.burm.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV9.burm.cpp; sourceTree = ""; };
396381 DE66F06608ABEE6000323D32 /* SparcV9.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV9.td; sourceTree = ""; };
397382 DE66F06708ABEE6000323D32 /* SparcV9_F2.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV9_F2.td; sourceTree = ""; };
398383 DE66F06808ABEE6000323D32 /* SparcV9_F3.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV9_F3.td; sourceTree = ""; };
437422 DE66F09008ABEE6000323D32 /* TargetMachineRegistry.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TargetMachineRegistry.cpp; sourceTree = ""; };
438423 DE66F09108ABEE6000323D32 /* TargetSchedInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TargetSchedInfo.cpp; sourceTree = ""; };
439424 DE66F09208ABEE6000323D32 /* TargetSubtarget.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TargetSubtarget.cpp; sourceTree = ""; };
440 DE66F09408ABEE6000323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
441425 DE66F0BC08ABEE6000323D32 /* X86.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = X86.h; sourceTree = ""; };
442426 DE66F0BD08ABEE6000323D32 /* X86.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = X86.td; sourceTree = ""; };
443427 DE66F0BE08ABEE6000323D32 /* X86AsmPrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = X86AsmPrinter.cpp; sourceTree = ""; };
454438 DE66F0D008ABEE6100323D32 /* X86IntelAsmPrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = X86IntelAsmPrinter.cpp; sourceTree = ""; };
455439 DE66F0D108ABEE6100323D32 /* X86IntelAsmPrinter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = X86IntelAsmPrinter.h; sourceTree = ""; };
456440 DE66F0D208ABEE6100323D32 /* X86ISelPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = X86ISelPattern.cpp; sourceTree = ""; };
457 DE66F0D308ABEE6100323D32 /* X86ISelPattern.cpp.orig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = X86ISelPattern.cpp.orig; sourceTree = ""; };
458441 DE66F0D408ABEE6100323D32 /* X86ISelSimple.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = X86ISelSimple.cpp; sourceTree = ""; };
459442 DE66F0D508ABEE6100323D32 /* X86JITInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = X86JITInfo.cpp; sourceTree = ""; };
460443 DE66F0D608ABEE6100323D32 /* X86JITInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = X86JITInfo.h; sourceTree = ""; };
550533 DE66F1E708ABEFB400323D32 /* ValueMapper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ValueMapper.cpp; sourceTree = ""; };
551534 DE66F1E808ABEFB400323D32 /* ValueMapper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ValueMapper.h; sourceTree = ""; };
552535 DE66F1EA08ABF03100323D32 /* AbstractTypeUser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AbstractTypeUser.h; sourceTree = ""; };
553 DE66F1EC08ABF03100323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
554536 DE66F1ED08ABF03100323D32 /* BitSetVector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = BitSetVector.h; sourceTree = ""; };
555537 DE66F1EE08ABF03100323D32 /* DenseMap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DenseMap.h; sourceTree = ""; };
556538 DE66F1EF08ABF03100323D32 /* DepthFirstIterator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DepthFirstIterator.h; sourceTree = ""; };
641623 DE66F24908ABF03100323D32 /* SSARegMap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SSARegMap.h; sourceTree = ""; };
642624 DE66F24A08ABF03100323D32 /* ValueSet.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ValueSet.h; sourceTree = ""; };
643625 DE66F24B08ABF03100323D32 /* ValueTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ValueTypes.h; sourceTree = ""; };
644 DE66F24D08ABF03100323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
645626 DE66F24E08ABF03100323D32 /* alloca.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = alloca.h; sourceTree = ""; };
646 DE66F24F08ABF03100323D32 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; };
647627 DE66F25008ABF03100323D32 /* config.h.in */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = config.h.in; sourceTree = ""; };
648628 DE66F25108ABF03100323D32 /* Constant.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Constant.h; sourceTree = ""; };
649629 DE66F25208ABF03100323D32 /* Constants.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Constants.h; sourceTree = ""; };
672652 DE66F26B08ABF03200323D32 /* PassAnalysisSupport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PassAnalysisSupport.h; sourceTree = ""; };
673653 DE66F26C08ABF03200323D32 /* PassManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PassManager.h; sourceTree = ""; };
674654 DE66F26D08ABF03200323D32 /* PassSupport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PassSupport.h; sourceTree = ""; };
675 DE66F26F08ABF03200323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
676655 DE66F27008ABF03200323D32 /* AIXDataTypesFix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AIXDataTypesFix.h; sourceTree = ""; };
677656 DE66F27108ABF03200323D32 /* Annotation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Annotation.h; sourceTree = ""; };
678657 DE66F27208ABF03200323D32 /* CallSite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CallSite.h; sourceTree = ""; };
681660 DE66F27508ABF03200323D32 /* CommandLine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CommandLine.h; sourceTree = ""; };
682661 DE66F27608ABF03200323D32 /* Compressor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Compressor.h; sourceTree = ""; };
683662 DE66F27708ABF03200323D32 /* ConstantRange.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ConstantRange.h; sourceTree = ""; };
684 DE66F27808ABF03200323D32 /* DataTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DataTypes.h; sourceTree = ""; };
685663 DE66F27908ABF03200323D32 /* DataTypes.h.in */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = DataTypes.h.in; sourceTree = ""; };
686664 DE66F27A08ABF03200323D32 /* Debug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Debug.h; sourceTree = ""; };
687665 DE66F27B08ABF03200323D32 /* DOTGraphTraits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DOTGraphTraits.h; sourceTree = ""; };
702680 DE66F28A08ABF03200323D32 /* SlowOperationInformer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SlowOperationInformer.h; sourceTree = ""; };
703681 DE66F28B08ABF03200323D32 /* StableBasicBlockNumbering.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StableBasicBlockNumbering.h; sourceTree = ""; };
704682 DE66F28C08ABF03200323D32 /* SystemUtils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SystemUtils.h; sourceTree = ""; };
705 DE66F28D08ABF03200323D32 /* ThreadSupport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ThreadSupport.h; sourceTree = ""; };
706683 DE66F28E08ABF03200323D32 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = ""; };
707684 DE66F28F08ABF03200323D32 /* ToolRunner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ToolRunner.h; sourceTree = ""; };
708685 DE66F29008ABF03200323D32 /* type_traits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = type_traits.h; sourceTree = ""; };
782759 DE66F36908ABF14500323D32 /* c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = c; sourceTree = ""; };
783760 DE66F36A08ABF14500323D32 /* CompilerDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CompilerDriver.cpp; sourceTree = ""; };
784761 DE66F36B08ABF14500323D32 /* CompilerDriver.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CompilerDriver.h; sourceTree = ""; };
785 DE66F36C08ABF14500323D32 /* ConfigLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ConfigLexer.cpp; sourceTree = ""; };
786762 DE66F36D08ABF14500323D32 /* ConfigLexer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ConfigLexer.h; sourceTree = ""; };
787763 DE66F36E08ABF14500323D32 /* ConfigLexer.l */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.lex; path = ConfigLexer.l; sourceTree = ""; };
788764 DE66F36F08ABF14500323D32 /* Configuration.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Configuration.cpp; sourceTree = ""; };
792768 DE66F37E08ABF14500323D32 /* llvmc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = llvmc.cpp; sourceTree = ""; };
793769 DE66F38708ABF14500323D32 /* opt.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = opt.cpp; path = opt/opt.cpp; sourceTree = ""; };
794770 DE66F38C08ABF35300323D32 /* CREDITS.TXT */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = CREDITS.TXT; path = ../CREDITS.TXT; sourceTree = SOURCE_ROOT; };
795 DE66F38E08ABF35C00323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
796771 DE66F38F08ABF35C00323D32 /* AliasAnalysis.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = AliasAnalysis.html; sourceTree = ""; };
797772 DE66F39008ABF35C00323D32 /* Bugpoint.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = Bugpoint.html; sourceTree = ""; };
798773 DE66F39108ABF35C00323D32 /* BytecodeFormat.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = BytecodeFormat.html; sourceTree = ""; };
799774 DE66F39208ABF35C00323D32 /* CFEBuildInstrs.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = CFEBuildInstrs.html; sourceTree = ""; };
800775 DE66F39308ABF35C00323D32 /* CodeGenerator.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = CodeGenerator.html; sourceTree = ""; };
801776 DE66F39408ABF35C00323D32 /* CodingStandards.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = CodingStandards.html; sourceTree = ""; };
802 DE66F39608ABF35C00323D32 /* .cvsignore */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = .cvsignore; sourceTree = ""; };
803777 DE66F39708ABF35C00323D32 /* analyze.pod */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = analyze.pod; sourceTree = ""; };
804778 DE66F39808ABF35C00323D32 /* bugpoint.pod */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = bugpoint.pod; sourceTree = ""; };
805779 DE66F39908ABF35C00323D32 /* gccas.pod */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = gccas.pod; sourceTree = ""; };
828802 DE66F3B908ABF35D00323D32 /* CommandLine.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = CommandLine.html; sourceTree = ""; };
829803 DE66F3BA08ABF35D00323D32 /* CompilerDriver.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = CompilerDriver.html; sourceTree = ""; };
830804 DE66F3BB08ABF35D00323D32 /* CompilerWriterInfo.html */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.html; path = CompilerWriterInfo.html; sourceTree = ""; };
831 DE66F3BC08ABF35D00323D32 /* doxygen.cfg */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = doxygen.cfg; sourceTree = ""; };
832805 DE66F3BD08ABF35D00323D32 /* doxygen.cfg.in */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = doxygen.cfg.in; sourceTree = ""; };
833806 DE66F3BE08ABF35D00323D32 /* doxygen.css */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = doxygen.css; sourceTree = ""; };
834807 DE66F3BF08ABF35D00323D32 /* doxygen.footer */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = doxygen.footer; sourceTree = ""; };
13041277 DE66EEA508ABEE5E00323D32 /* AlphaInstrInfo.h */,
13051278 DE66EEA608ABEE5E00323D32 /* AlphaInstrInfo.td */,
13061279 DE66EEA708ABEE5E00323D32 /* AlphaISelPattern.cpp */,
1307 DE66EEA808ABEE5E00323D32 /* AlphaISelPattern.cpp.orig */,
13081280 DE66EEA908ABEE5E00323D32 /* AlphaJITInfo.cpp */,
13091281 DE66EEAA08ABEE5E00323D32 /* AlphaJITInfo.h */,
13101282 DE66EEAB08ABEE5E00323D32 /* AlphaRegisterInfo.cpp */,
13521324 DE66EF1108ABEE5E00323D32 /* PowerPC */ = {
13531325 isa = PBXGroup;
13541326 children = (
1355 DE66EF1208ABEE5E00323D32 /* .cvsignore */,
13561327 DE66EF3D08ABEE5F00323D32 /* LICENSE.TXT */,
13571328 DE66EF3F08ABEE5F00323D32 /* PowerPC.h */,
13581329 DE66EF4008ABEE5F00323D32 /* PowerPC.td */,
13831354 DE66EF6008ABEE5F00323D32 /* PPC32Relocations.h */,
13841355 DE66EF6108ABEE5F00323D32 /* PPC32TargetMachine.h */,
13851356 DE66EF6208ABEE5F00323D32 /* PPC64.td */,
1386 DE66EF6308ABEE5F00323D32 /* PPC64CodeEmitter.cpp */,
1387 DE66EF6708ABEE5F00323D32 /* PPC64InstrInfo.cpp */,
1388 DE66EF6808ABEE5F00323D32 /* PPC64InstrInfo.h */,
1389 DE66EF6908ABEE5F00323D32 /* PPC64ISelPattern.cpp */,
1390 DE66EF6A08ABEE5F00323D32 /* PPC64JITInfo.h */,
1391 DE66EF6B08ABEE5F00323D32 /* PPC64RegisterInfo.cpp */,
1392 DE66EF6C08ABEE5F00323D32 /* PPC64RegisterInfo.h */,
13931357 DE66EF6D08ABEE5F00323D32 /* PPC64RegisterInfo.td */,
1394 DE66EF6E08ABEE5F00323D32 /* PPC64TargetMachine.h */,
13951358 DE66EF6F08ABEE5F00323D32 /* README.txt */,
13961359 );
13971360 path = PowerPC;
14001363 DE66EF7008ABEE5F00323D32 /* Skeleton */ = {
14011364 isa = PBXGroup;
14021365 children = (
1403 DE66EF7108ABEE5F00323D32 /* .cvsignore */,
14041366 DE66EF8208ABEE5F00323D32 /* README.txt */,
14051367 DE66EF8308ABEE5F00323D32 /* Skeleton.h */,
14061368 DE66EF8408ABEE5F00323D32 /* Skeleton.td */,
14511413 DE66F00F08ABEE6000323D32 /* LiveVar */,
14521414 DE66F02608ABEE6000323D32 /* ModuloScheduling */,
14531415 DE66F04608ABEE6000323D32 /* RegAlloc */,
1454 DE66EFCA08ABEE5F00323D32 /* .cvsignore */,
14551416 DE66EFFA08ABEE6000323D32 /* DecomposeMultiDimRefs.cpp */,
14561417 DE66EFFB08ABEE6000323D32 /* EmitBytecodeToAssembly.cpp */,
14571418 DE66F00E08ABEE6000323D32 /* InternalGlobalMapper.cpp */,
14631424 DE66F02408ABEE6000323D32 /* MappingInfo.cpp */,
14641425 DE66F02508ABEE6000323D32 /* MappingInfo.h */,
14651426 DE66F06208ABEE6000323D32 /* SparcV9.burg.in */,
1466 DE66F06308ABEE6000323D32 /* SparcV9.burg.in1 */,
1467 DE66F06408ABEE6000323D32 /* SparcV9.burm */,
1468 DE66F06508ABEE6000323D32 /* SparcV9.burm.cpp */,
14691427 DE66F06608ABEE6000323D32 /* SparcV9.td */,
14701428 DE66F06708ABEE6000323D32 /* SparcV9_F2.td */,
14711429 DE66F06808ABEE6000323D32 /* SparcV9_F3.td */,
15751533 DE66F09308ABEE6000323D32 /* X86 */ = {
15761534 isa = PBXGroup;
15771535 children = (
1578 DE66F09408ABEE6000323D32 /* .cvsignore */,
15791536 DE66F0BC08ABEE6000323D32 /* X86.h */,
15801537 DE66F0BD08ABEE6000323D32 /* X86.td */,
15811538 DE66F0BE08ABEE6000323D32 /* X86AsmPrinter.cpp */,
15921549 DE66F0D008ABEE6100323D32 /* X86IntelAsmPrinter.cpp */,
15931550 DE66F0D108ABEE6100323D32 /* X86IntelAsmPrinter.h */,
15941551 DE66F0D208ABEE6100323D32 /* X86ISelPattern.cpp */,
1595 DE66F0D308ABEE6100323D32 /* X86ISelPattern.cpp.orig */,
15961552 DE66F0D408ABEE6100323D32 /* X86ISelSimple.cpp */,
15971553 DE66F0D508ABEE6100323D32 /* X86JITInfo.cpp */,
15981554 DE66F0D608ABEE6100323D32 /* X86JITInfo.h */,
17921748 DE66F1EB08ABF03100323D32 /* ADT */ = {
17931749 isa = PBXGroup;
17941750 children = (
1795 DE66F1EC08ABF03100323D32 /* .cvsignore */,
17961751 DE66F1ED08ABF03100323D32 /* BitSetVector.h */,
17971752 DE66F1EE08ABF03100323D32 /* DenseMap.h */,
17981753 DE66F1EF08ABF03100323D32 /* DepthFirstIterator.h */,
19221877 DE66F24C08ABF03100323D32 /* Config */ = {
19231878 isa = PBXGroup;
19241879 children = (
1925 DE66F24D08ABF03100323D32 /* .cvsignore */,
19261880 DE66F24E08ABF03100323D32 /* alloca.h */,
1927 DE66F24F08ABF03100323D32 /* config.h */,
19281881 DE66F25008ABF03100323D32 /* config.h.in */,
19291882 );
19301883 path = Config;
19551908 DE66F26E08ABF03200323D32 /* Support */ = {
19561909 isa = PBXGroup;
19571910 children = (
1958 DE66F26F08ABF03200323D32 /* .cvsignore */,
19591911 DE66F27008ABF03200323D32 /* AIXDataTypesFix.h */,
19601912 DE66F27108ABF03200323D32 /* Annotation.h */,
19611913 DE66F27208ABF03200323D32 /* CallSite.h */,
19641916 DE66F27508ABF03200323D32 /* CommandLine.h */,
19651917 DE66F27608ABF03200323D32 /* Compressor.h */,
19661918 DE66F27708ABF03200323D32 /* ConstantRange.h */,
1967 DE66F27808ABF03200323D32 /* DataTypes.h */,
19681919 DE66F27908ABF03200323D32 /* DataTypes.h.in */,
19691920 DE66F27A08ABF03200323D32 /* Debug.h */,
19701921 DE66F27B08ABF03200323D32 /* DOTGraphTraits.h */,
19851936 DE66F28A08ABF03200323D32 /* SlowOperationInformer.h */,
19861937 DE66F28B08ABF03200323D32 /* StableBasicBlockNumbering.h */,
19871938 DE66F28C08ABF03200323D32 /* SystemUtils.h */,
1988 DE66F28D08ABF03200323D32 /* ThreadSupport.h */,
19891939 DE66F28E08ABF03200323D32 /* Timer.h */,
19901940 DE66F28F08ABF03200323D32 /* ToolRunner.h */,
19911941 DE66F29008ABF03200323D32 /* type_traits.h */,
21452095 DE66F36908ABF14500323D32 /* c */,
21462096 DE66F36A08ABF14500323D32 /* CompilerDriver.cpp */,
21472097 DE66F36B08ABF14500323D32 /* CompilerDriver.h */,
2148 DE66F36C08ABF14500323D32 /* ConfigLexer.cpp */,
21492098 DE66F36D08ABF14500323D32 /* ConfigLexer.h */,
21502099 DE66F36E08ABF14500323D32 /* ConfigLexer.l */,
21512100 DE66F36F08ABF14500323D32 /* Configuration.cpp */,
21602109 DE66F38D08ABF35C00323D32 /* docs */ = {
21612110 isa = PBXGroup;
21622111 children = (
2163 DE66F38E08ABF35C00323D32 /* .cvsignore */,
21642112 DE66F38F08ABF35C00323D32 /* AliasAnalysis.html */,
21652113 DE66F39008ABF35C00323D32 /* Bugpoint.html */,
21662114 DE66F39108ABF35C00323D32 /* BytecodeFormat.html */,
21712119 DE66F3B908ABF35D00323D32 /* CommandLine.html */,
21722120 DE66F3BA08ABF35D00323D32 /* CompilerDriver.html */,
21732121 DE66F3BB08ABF35D00323D32 /* CompilerWriterInfo.html */,
2174 DE66F3BC08ABF35D00323D32 /* doxygen.cfg */,
21752122 DE66F3BD08ABF35D00323D32 /* doxygen.cfg.in */,
21762123 DE66F3BE08ABF35D00323D32 /* doxygen.css */,
21772124 DE66F3BF08ABF35D00323D32 /* doxygen.footer */,
22092156 DE66F39508ABF35C00323D32 /* CommandGuide */ = {
22102157 isa = PBXGroup;
22112158 children = (
2212 DE66F39608ABF35C00323D32 /* .cvsignore */,
22132159 DE66F39708ABF35C00323D32 /* analyze.pod */,
22142160 DE66F39808ABF35C00323D32 /* bugpoint.pod */,
22152161 DE66F39908ABF35C00323D32 /* gccas.pod */,
22692215 /* Begin PBXLegacyTarget section */
22702216 D28A88AD04BDD90700651E21 /* LLVM */ = {
22712217 isa = PBXLegacyTarget;
2272 buildArgumentsString = "$(ACTION)";
2218 buildArgumentsString = "-j 4 $(ACTION)";
22732219 buildConfigurationList = DE66EC4C08ABE78900323D32 /* Build configuration list for PBXLegacyTarget "LLVM" */;
22742220 buildPhases = (
22752221 );
22792225 PRODUCT_NAME = LLVM;
22802226 };
22812227 buildToolPath = /usr/bin/make;
2282 buildWorkingDirectory = ..;
2228 buildWorkingDirectory = /llvm/obj;
22832229 dependencies = (
22842230 );
22852231 name = LLVM;
2286 passBuildSettingsInEnvironment = 1;
2232 passBuildSettingsInEnvironment = 0;
22872233 productName = LLVM;
22882234 };
22892235 /* End PBXLegacyTarget section */
180180
181181 // BitsToFloat - This function takes a 32-bit integer and returns the bit
182182 // equivalent float.
183 inline float BitsToFloat(unsigned Bits) {
184 union {
185 unsigned I;
183 inline float BitsToFloat(uint32_t Bits) {
184 union {
185 uint32_t I;
186186 float F;
187187 } T;
188188 T.I = Bits;
202202
203203 // FloatToBits - This function takes a float and returns the bit
204204 // equivalent 32-bit integer.
205 inline unsigned FloatToBits(float Float) {
206 union {
207 unsigned I;
205 inline uint32_t FloatToBits(float Float) {
206 union {
207 uint32_t I;
208208 float F;
209209 } T;
210210 T.F = Float;