llvm-6502/include/llvm/CodeGen
Chris Lattner 2b7a271c71 dag combine sext(setcc) -> vsetcc before legalize. To make this safe,
VSETCC must define all bits, which is different than it was documented
to before.  Since all targets that implement VSETCC already have this
behavior, and we don't optimize based on this, just change the 
documentation.  We now get nice code for vec_compare.ll


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74978 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-08 00:31:33 +00:00
..
AsmPrinter.h
BinaryObject.h "BinaryObject.h was implicitly converting between uint{16,32,64}_t to 2009-07-07 18:28:00 +00:00
BreakCriticalMachineEdge.h
CallingConvLower.h
DAGISelHeader.h
DwarfWriter.h
ELFRelocation.h
FastISel.h
FileWriters.h Add the Object Code Emitter class. Original patch by Aaron Gray, I did some 2009-07-06 05:09:34 +00:00
GCMetadata.h
GCMetadataPrinter.h
GCs.h
GCStrategy.h
IntrinsicLowering.h
JITCodeEmitter.h
LatencyPriorityQueue.h
LazyLiveness.h
LinkAllAsmWriterComponents.h
LinkAllCodegenComponents.h
LiveInterval.h
LiveIntervalAnalysis.h
LiveStackAnalysis.h
LiveVariables.h
MachineBasicBlock.h
MachineCodeEmitter.h Add the Object Code Emitter class. Original patch by Aaron Gray, I did some 2009-07-06 05:09:34 +00:00
MachineCodeInfo.h
MachineConstantPool.h
MachineDominators.h
MachineFrameInfo.h
MachineFunction.h Simplify debug info intrisinc lowering. 2009-07-02 22:43:26 +00:00
MachineFunctionPass.h
MachineInstr.h
MachineInstrBuilder.h
MachineJumpTableInfo.h
MachineLocation.h
MachineLoopInfo.h
MachineMemOperand.h
MachineModuleInfo.h
MachineOperand.h Add isMetadata() to check metadata operand. 2009-07-06 23:46:02 +00:00
MachinePassRegistry.h
MachineRegisterInfo.h
MachineRelocation.h
MachORelocation.h
ObjectCodeEmitter.h Just forgot to include the two new files 2009-07-06 05:16:40 +00:00
Passes.h
PseudoSourceValue.h
RegAllocRegistry.h
RegisterCoalescer.h
RegisterScavenging.h
RuntimeLibcalls.h
ScheduleDAG.h
ScheduleHazardRecognizer.h
SchedulerRegistry.h
SelectionDAG.h Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed arguments in a vararg call. 2009-07-03 06:44:53 +00:00
SelectionDAGISel.h
SelectionDAGNodes.h dag combine sext(setcc) -> vsetcc before legalize. To make this safe, 2009-07-08 00:31:33 +00:00
ValueTypes.h Add new ValueType for metadata. 2009-07-06 23:44:32 +00:00
ValueTypes.td Add new ValueType for metadata. 2009-07-06 23:44:32 +00:00