llvm-6502/lib/CodeGen/SelectionDAG
Dan Gohman 5cbd37e505 Fix a few places in DAGCombiner that were creating all-ones-bits
and high-bits values in ways that weren't correct for integer
types wider than 64 bits. This fixes a miscompile in
PPMacroExpansion.cpp in clang on x86-64.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78295 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-06 09:18:59 +00:00
..
CallingConvLower.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
CMakeLists.txt
DAGCombiner.cpp Fix a few places in DAGCombiner that were creating all-ones-bits 2009-08-06 09:18:59 +00:00
FastISel.cpp Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are 2009-07-31 20:28:14 +00:00
LegalizeDAG.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
LegalizeFloatTypes.cpp Revert 77974. It breaks 3 of the ARM tests. 2009-08-03 19:06:29 +00:00
LegalizeIntegerTypes.cpp Convert a few more things to use raw_ostream. 2009-07-25 01:43:01 +00:00
LegalizeTypes.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
LegalizeTypes.h
LegalizeTypesGeneric.cpp Move types back to the 2.5 API. 2009-07-29 22:17:13 +00:00
LegalizeVectorOps.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
LegalizeVectorTypes.cpp Move types back to the 2.5 API. 2009-07-29 22:17:13 +00:00
Makefile
ScheduleDAGFast.cpp
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp
ScheduleDAGSDNodes.cpp Move more to raw_ostream, provide support for writing MachineBasicBlock, 2009-07-24 10:36:58 +00:00
ScheduleDAGSDNodes.h
ScheduleDAGSDNodesEmit.cpp Optimize some common usage patterns of atomic built-ins __sync_add_and_fetch() and __sync_sub_and_fetch. 2009-07-30 08:33:02 +00:00
SelectionDAG.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
SelectionDAGBuild.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
SelectionDAGBuild.h Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
SelectionDAGISel.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00
SelectionDAGPrinter.cpp Switch to getNameStr(). 2009-07-24 08:24:36 +00:00
TargetLowering.cpp Major calling convention code refactoring. 2009-08-05 01:29:28 +00:00