1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/include/llvm/Target
Jessica Paquette 36cfd28681 [GlobalISel] Implement identity transforms for x op x -> x
When we have

```
a = G_OR x, x
```

or

```
b = G_AND y, y
```

We can drop the G_OR/G_AND and just use x/y respectively.

Also update arm64-fallback.ll because there was an or in there which hits this
transformation.

Differential Revision: https://reviews.llvm.org/D77105
2020-03-30 18:22:37 -07:00
..
GlobalISel
CodeGenCWrappers.h
GenericOpcodes.td
Target.td
TargetCallingConv.td
TargetInstrPredicate.td
TargetIntrinsicInfo.h
TargetItinerary.td
TargetLoweringObjectFile.h
TargetMachine.h
TargetOptions.h
TargetPfmCounters.td
TargetSchedule.td
TargetSelectionDAG.td